Během své seniorské kariéry působil hlavně v KHL a VHL. V KHL nastupoval nejčastěji za Lokomotiv Yaroslavl, kde ve dvou sezónách a 53 zápasech nasbíral 19 bodů za 10 gólů a 9 asistencí, v VHL pak byl jeho hlavním působištěm klub Ryazan-VDV, kde strávil dvě sezóny a v 33 zápasech se prezentoval ziskem 29 (13 + 16) bodů. Kromě výše zmíněných lig se dále objevil i v AHL a NHL (hrál zde za San Jose Sharks).