Заслуженный мастер спорта СССР по хоккею с шайбой (1990).
Воспитанник ДЮСШОР хоккейного клуба «Трактор» из Челябинска, за который 1984—1986 годах провёл 44 игры и забил 12 голов и отдал 5 передач. С 1986 по 1992 выступал за московский ЦСКА (226 игр, 76 голов + 44 передачи). Играл также за другие отечественные клубы «АК Барс» (14 игр, 2 гола) и «Крылья Советов» (5 игр).
Сезон 1994—1995 годов поделил между НХЛ и ИХЛ. С 1995 года играл в Европе: Швейцарии, Франции, Швеции. 30 заброшенных шайб в сезоне 1996—1997 в чемпионате Швеции стали лучшим показателем в турнире.
Выступал за сборную СССР на чемпионате мира среди молодежи в 1986 году.