Většinu své seniorské kariéry strávil v KHL, kde odehrál 8 sezón, všechny v dresu týmu Dynamo Moskva. V 357 zápasech základní části si zde připsal 91 bodů za 23 gólů a 68 asistencí. Kromě toho se objevil i v AHL, NHL (hrál zde za Colorado Avalanche) a VHL.