Většinu seniorské kariéry strávil v KHL, kde odehrál šest sezón. Postupně zde vystřídal týmy Barys Nur-Sultan, Neftekhimik Nizhnekamsk a Admiral Vladivostok. Nejvíce zápasů (132 v základní části) odehrál za Vladivostok a připsal si v nich 11 bodů za 3 góly a 8 asistencí. Kromě toho se objevil i v kazachstánské lize, třetí ruské lize, MHL, VHL a Extralize.