Родился 13 марта 1949 года в поселке Климово Брянской области.
Спортсмен (лыжные гонки).
Заслуженный мастер спорта СССР (1972).
Окончил Кировский государственный педагогический институт имени В.И. Ленина.
Начал заниматься лыжными гонками в 1962 году в ДЮСШ (Омутнинск). Выступал за ДСО «Спартак» (Омутнинск), с 1972 года — за ДСО «Спартак», с 1975 года — за ДСО «Труд» (оба — Киров). Тренировался под руководством Г.И. Бабайлова и В.Г. Ванеева.
Чемпион СССР (1972, 1973 — на дистанции 15 км; 1972 — на дистанции 30 км, 1974 — в эстафете 4х10 км), 2-й призер чемпионатов СССР (1971 — на дистанции 15 км; 1970, 1975, 1977 — в эстафете 4х10 км), 3-й призер чемпионатов СССР (1977 — на дистанции 50 км, 1976 — в эстафете 4х10 км).
Олимпийский чемпион (1972) в эстафете 4х10 км.
2-й призер чемпионата мира (1974) в эстафете 4х10 км.
Чемпион Европы среди юниоров (1969).
Участник Олимпийских игр (1976).
Награжден медалью «За трудовую доблесть» (3.03.1972).
Почетный гражданин Омутнинска Кировской области (12.06.1986).
Скончался 5 августа 2024 года.