Начинал играть в Саратове. По достижении призывного возраста приглашен в московское Динамо. Вместе с партнерами дважды становился чемпионом страны.
В 1992 уехал в НХЛ играть за Виннипег Джетс, без контракта, потому что не стоял на драфте. В итоге его через 10 дней отправили в фарм-клуб. В середине сезона был вызван в основную команду, но сыграв одну игру вынужден был отправиться обратно — играть запретило руководоство НХЛ.
Летом 1993 заключил контракт на 2 года с Анахайм Майти Дакс. однако из-за особенностей контракта не мог выступать за основную команду и снова выступал в фарм-клубе.
В 1995 по приглашению экс-партнера по «Динамо» Первухина переехал в Японию, где провел один сезон. В 1996 переезжает в Финляндию, где провел, по собственному признанию, один из лучших своих сезонов.
В 1997/98 играет в Швеции, а затем снова уезжает в Японию. В 2000 вернулся в Россию, играл за Молот-Прикамье и Витязь.