Během své seniorské kariéry působil hlavně v KHL a NHL. V KHL nastupoval nejčastěji za SKA Petrohrad, kde v pěti sezónách a 156 zápasech nasbíral 23 bodů za 4 góly a 19 asistencí, v NHL pak byl jeho hlavním působištěm klub Edmonton Oilers, kde strávil tři sezóny a v 103 zápasech se prezentoval ziskem 14 (4 + 10) bodů. Kromě výše zmíněných lig se dále objevil i v AHL, třetí ruské lize a ruské lize.