Родился 14 июля 1946 года в деревне Пугарево Ленинградской области.
Спортсмен (прыжки на лыжах с трамплина), тренер, спорторганизатор.
Заслуженный мастер спорта СССР (7.06.1968).
Окончил Военный институт физической культура (Ленинград, 1978).
Выступал за Вооруженные Силы (Ленинград). Тренировался под руководством А.Ф. Воробьева.
Чемпион СССР (1969), 2-й призер чемпионата СССР (1968).
Чемпион РСФСР (1968-70).
В сборной СССР — 1967-70.
Олимпийский чемпион (1968) в прыжках с большого трамплина.
Чемпион мира (1968) в прыжках с большого трамплина.
Победитель Холменколленских игр (1969, 1970).
Главный тренер Дальневосточного военного округа — 1984-87, Вооруженных Сил СССР — 1987-90.
Вице-президент Федерации прыжков на лыжах с трамплина и лыжного двоеборья Санкт-Петербурга.
Награжден орденом Дружбы (15.07.2011), медалью ордена «За заслуги перед Отечеством» II степени (25.07.2007), медалью «За трудовую доблесть» (1969).
Почетный житель Всеволожского района Ленинградской области (17.06.2010).