Největší část své seniorské kariéry strávil ve třech ligách - v VHL, MHL a AHL. V VHL odehrál za Bars Kazan celkem jednu sezónu a 30 zápasů v základní části, ve kterých dosáhl bilance 24 bodů za 8 gólů a 16 asistencí. V MHL pak po dobu 1 roku nastupoval za klub Irbis Kazan, celkem za něj odehrál 29 zápasů a získal v nich 22 (8 + 14) bodů. Co se AHL týče, tak tam strávil jednu sezónu a v týmech Iowa Wild nastoupil do 22 zápasů, v nichž jeho bilance činila 5 (1 + 4) bodů. Kromě výše zmíněných lig se dále objevil i v ECHL a KHL.