Мастер спорта по хоккею с шайбой, заслуженный тренер Российской Федерации
Родился в Горьком.
В возрасте четырнадцати лет был принят в состав хоккейного клуба «Полёт» (г. Горький).
В 1962 – 1977 годах играл за команду «Торпедо» (г. Горький). Провёл 488 матчей, забросил 215 шайб. Был капитаном команды.
В 1970 году вошёл в список 34 лучших хоккеистов СССР.
В 1972 году стал чемпионом Всемирной зимней универсиады.
Мастер спорта СССР по хоккею с шайбой.
После завершения спортивной карьеры работал судьёй. Судил матчи чемпионатов СССР с 1978 по 1988 год, Кубок Канады (1981), чемпионат мира и Европы (1982). Судья международной категории.
В середине 1990-х годов занялся тренерской карьерой, тренировал ХК «Мотор» (г. Заволжье), впоследствии являлся директором СДЮШОР «Торпедо».
Заслуженный тренер Российской Федерации (2002).
Жил и похоронен в Нижнем Новгороде.