Většinu seniorské kariéry strávil v KHL, kde odehrál osm sezón. Postupně zde vystřídal týmy Lokomotiv Yaroslavl, HC Sochi a Salavat Yulaev. Nejvíce zápasů (158 v základní části) odehrál za Yaroslavl a připsal si v nich 39 bodů za 10 gólů a 29 asistencí. Kromě toho se objevil i v VHL.