Родился 6 октября 1934 года в Кургане Челябинской области.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР международного класса. Заслуженный тренер РСФСР.
Окончил Омский ГИФК.
Выступал за ДСО «Спартак» (Курган) и ДСО «Спартак» (Омск). Тренировался под руководством А.Ф. Карпова.
2-й призер чемпионата СССР (1967) в спортивной ходьбе на 20 км, 3-й призер чемпионата СССР (1964) в спортивной ходьбе на 50 км.
В сборной СССР — 1959-68.
Участник чемпионата СССР (1968), Олимпийских игр (1960, 1964).
Старший тренер РСДЮШОР (Чебоксары) — с 1999 года.
Среди его учеников — Е. Евсюков, И. Тихонов, А. Яргунькин.
Скончался 2 мая 2020 года в Чебоксарах.