Většinu seniorské kariéry strávil v KHL, kde odehrál 12 sezón. Postupně zde vystřídal týmy HC Vityaz, Neftekhimik Nizhnekamsk, Lada Togliatti a Avtomobilist Yekaterinburg. Nejvíce zápasů (205 v základní části) odehrál za Togliatti a připsal si v nich 107 bodů za 36 gólů a 71 asistencí. Kromě toho se objevil i ve třetí ruské lize, MHL, VHL a druhé ruské lize.