Většinu seniorské kariéry strávil v KHL, kde odehrál devět sezón. Postupně zde vystřídal týmy Spartak Moskva, Avangard Omsk a HC Yugra. Nejvíce zápasů (237 v základní části) odehrál za Spartak a připsal si v nich 45 bodů za 11 gólů a 34 asistencí. Kromě toho se objevil i ve třetí ruské lize a VHL.