Svoji seniorskou kariéru strávil ve třech ligách - v KHL, AHL a VHL. V KHL odehrál za HC Sochi a SKA Petrohrad celkem tři sezóny a 101 zápasů v základní části, ve kterých dosáhl bilance 23 bodů za 8 gólů a 15 asistencí. V AHL pak po dobu dvou let nastupoval za klub Rockford IceHogs, celkem za něj odehrál 94 zápasů a získal v nich 43 (15 + 28) bodů. Co se VHL týče, tak tam strávil čtyři sezóny a v týmech SKA-VMF St. Petersburg a HK Tambov nastoupil do 73 zápasů, v nichž jeho bilance činila 34 (16 + 18) bodů.