Grę w hokeja rozpoczynał w klubie Szachtiar z rodzinnego Prokopjewska. Potem rozwijał karierę w Mietałłurgu Nowokuźnieck. W NHL rozegrał 10 meczów w barwach Boston Bruins (przez który był wybrany w drafcie w 2000 roku). Od 2009 zawodnik klubu Saławat Jułajew Ufa, związany pięcioletnim kontraktem, który w kwietniu 2014 nie został przedłużony. Od lipca do sierpnia 2014 był zawodnikiem HK Soczi w okresie przygotowawczym do sezonu. W połowie 2015 zakończył karierę zawodniczą.