Родился 7 апреля 1938 года в Кыштыме Челябинской области.
Спортсмен (биатлон), тренер.
Заслуженный мастер спорта (1968).
Окончил ГДОИФК имени П.Ф. Лесгафта (1970).
Выступал за СКА (Ленинград).
Чемпион СССР (1963, 1967 — в гонке на 20 км; 1969 — в эстафете 4х7,5 км), призер чемпионатов СССР. Победитель I зимней Спартакиады народов СССР (1962), 2-й призер Спартакиады народов СССР.
Олимпийский чемпион (1968) в эстафете 4х7,5 км.
Чемпион мира (1962) в командном зачете, 2-й призер чемпионата мира (1963; 1965 — в гонке на 20 км; 1967 — в эстафете 4х7,5 км).
Участник Олимпийских игр (1964, 1968).
Работал тренером-преподавателем на кафедре физической подготовки Военно-медицинской академии имени С.М. Кирова (Ленинград).
Награжден медалью «За трудовое отличие» (1969).
Скончался 2 января 2008 года в Санкт-Петербурге. Похоронен на Серафимовском кладбище в Санкт-Петербурге.