Выступал за «Торпедо» (Горький) (1974—1989). В чемпионатах СССР провёл 548 матчей и забросил 174 шайбы, в 1-й лиге — 22 игры, 4 шайбы.
В 1989—1995 выступал за «Реймс» (Франция).
За свою карьеру в горьковском клубе он набрал 570 минут штрафного времени. В родном «Торпедо» выступал в тройке с Александром Скворцовым и Михаилом Варнаковым.
Возглавлял и играл за клубы Франции «Реймс» и «Тур». Ныне — главный тренер французского «Реймса». Чемпион Франции 2000 г.
Награжден орденом Дружбы народов (1984).