Окончил Государственный центральный институт физкультуры, Высшую школу тренеров.
Выступал в составе команды «Крылья Советов» (1967—1984).
По окончании хоккейной карьеры тренировал детей в ХК «Крылья Советов» в Москве. Затем работал в ХК МГУ, где сначала был тренером, потом начальником команды.
Умер 23 июня 2003 года от острой сердечной недостаточности в посёлке Холмогоры Архангельской области. Похоронен на Троекуровском кладбище в Москве.