Wychowanek klubu Jużnyj Urał w rodzinnym mieście Orsk. Następnie w 1993 został zawodnikiem Spartaka Moskwa. W tym czasie grał w juniorskich kadrach Rosji, a w drafcie NHL z 1994 został wybrany przez Tampa Bay Lightning. W 1997 wyjechał do USA i przez rok grał w ligach ECHL i IHL, jednak nie zadebiutował w NHL. Po powrocie do ojczyzny występował w zespołach superlidze rosyjskiej, a od 2008 KHL. Od 2010 grał w Atłancie Mytiszczi[1], po czym w kwietniu 2011 zakończył karierę[2].
Tuż po zakończeniu kariery w kwietniu 2011 został asystentem trenera w Spartaku[3], gdzie był trenerem napastników[4]. Funkcję pełnił do grudnia 2011[5]. W styczniu 2012 został szkoleniowcem juniorskiej drużyny Mytiszczinskije Atłanty występującej w rozgrywkach MHL. Później pracował w tej lidze z juniorską drużyną Spartaka Moskwa. Od 2015 asystent trenera kazachskiego zespołu Saryarka Karaganda w rosyjskiej lidze WHL. We wrześniu 2015 został pierwszym trenerem tej drużyny. Od kwietnia 2017 główny trener Spartaka Moskwa w KHL[6]. W październiku 2018 zwolniony[7]. W kwietniu 2019 został szkoleniowcem Jugry[8]. W maju 2022 został ogłoszony głównym trenerem Amura Chabarowsk[9]. W maju 2023 odszedł z tego stanowiska[10]. W maju 2023 został ponownie szkoleniowcem Jugry Chanty-Mansyjsk[11].
Sukcesy
Reprezentacyjne
Srebrny medal mistrzostw Europy juniorów do lat 18: 1994