Většinu seniorské kariéry strávil v KHL, kde odehrál osm sezón. Postupně zde vystřídal týmy Dynamo Moskva, Lada Togliatti a Amur Khabarovsk. Nejvíce zápasů (162 v základní části) odehrál za Dynamo a připsal si v nich 19 bodů za 3 góly a 16 asistencí. Kromě toho se objevil i v VHL.