Родился 22 августа 1938 года в селе Боброво Сумской области Украинской ССР.
Спортсмен (легкая атлетика), арбитр.
Заслуженный мастер спорта СССР (1968).
Окончил Пензенский государственный педагогический институт.
Начал заниматься спортивной ходьбой в 1963 году в Пензе в секции завода «Химмаш». Выступал за ДСО «Труд» (Пенза) — 1965-71, ДСО «Авангард» (Киев) — с 1972 года. Тренировался под руководством А.Л. Фруктова.
Чемпион СССР (1969, 1970, 1971), 3-й призер чемпионатов СССР (1968, 1972). Победитель Спартакиады народов СССР (1971).
В сборной СССР — 1965-74.
3-й призер Олимпийских игр (1968) в спортивной ходьбе на 20 км.
Чемпион Европы (1971) в спортивной ходьбе на 20 км, 3-й призер чемпионатов Европы (1966, 1969).
Победитель Кубка Лугано в спортивной ходьбе на 20 км в личном зачете, 2-й призер Кубка Лугано (1967, 1970, 1973) в командном зачете.
Участник Олимпийских игр (1972).
Один из лучших мастеров спортивной ходьбы конца 1960-х — начала 1970-х годов.
Судил соревнования по легкой атлетике Олимпийских игр (1980).
Награжден орденом «Знак Почета» (1968).
Мемориальная доска установлена в Пензе по адресу: улица Кирова, 67.
Скончался 29 марта 1981 года в Киеве. Похоронен на Пуща-Водицком кладбище в Киеве (Украина).
Фотография могилы © Валентин Кузьменко (Киев).