Родился 8 февраля 1935 года в селе Солдатское Белгородской области.
Спортсмен (легкая атлетика), тренер.
Мастер спорта СССР международного класса (1966).
Окончил Харьковский педагогический институт (1964).
В ДСО «Авангард» (Днепропетровск) — с 1961 года. Тренировался под руководством В. Лыкова и Н.В. Белокурова.
Чемпион СССР (1964) в беге на 3000 м с препятствиями, 3-й призер чемпионата СССР (1967) в беге на 3000 м с препятствиями.
3-й призер Олимпийских игр (1964) в беге на 3000 м с препятствиями.
Рекордсмен СССР.
Тренер СК «Метеор» (Днепропетровск) — 1965-72, СДЮШОР №3 (Днепропетровск) — 1972-75.
Преподаватель Днепропетровского монтажного техникума — с 1975 года.