Родился 13 октября 1939 года в Томске.
Спортсмен (легкая атлетика), тренер.
Мастер спорта международного класса. Заслуженный тренер РСФСР.
Начал заниматься легкой атлетикой в 1960 году. Выступал за ДСО «Спартак» (Московская область). Тренировался под руководством Н.И. Пудова.
2-й призер чемпионата СССР (1969) в беге на 3000 м с препятствиями, 3-й призер чемпионатов СССР (1965, 1968) в беге на 3000 м с препятствиями.
Чемпион РСФСР.
В сборной СССР — 1965-73.
2-й призер чемпионата Европы (1969) в беге на 3000 м с препятствиями.
Участник Олимпийских игр (1968).
Был старшим тренером сборной СССР в стипль-чезе, старшим тренером ВС ВДФСО профсоюзов в видах выносливости.
Скончался в 2003 году.