Родился 24 ноября 1951 года в деревне Веретенники Сунского района Кировской области.
Спортсмен (конькобежный спорт), тренер.
Мастер спорта СССР (1970). Мастер спорта СССР международного класса (1974). Заслуженный мастер спорта СССР (1981).
Начал заниматься конькобежным спортом в 1966 году. Воспитанник СК «Факел» (Свердловск-45 Свердловской области). Выступал за ДСО «Труд» (Свердловск). Тренировался под руководством А.Ф. Кузнецова и Б.П. Барышева.
Чемпион СССР (1975 — в классическом многоборье; 1973, 1975, 1980 — на дистанции 1500 м; 1975 — на дистанции 5000 м; 1974 — на дистанции 10000 м), 2-й призер чемпионата СССР (1975) на дистанции 10000 м, 3-й призер чемпионатов СССР (1977, 1978) на дистанции 1500 м.
В сборной СССР — с 1973 года.
2-й призер Олимпийских игр (1976) на дистанции 1500 м.
3-й призер чемпионата мира (1975) в классическом многоборье.
Чемпион мира среди юниоров (1972) в классическом многоборье.
Участник Олимпийских игр (1980), чемпионатов мира (1973, 1974, 1976), чемпионатов Европы (1974, 1975, 1976).
Рекордсмен СССР и мира.
Был главным тренером молодежной сборной Украины.
Награжден медалью «За трудовую доблесть».
Проживает в Киеве (Украина).