Родился 27 июня 1938 года в селе Искрисковщина Белопольского района Харьковской области Украинской ССР.
Спортсмен (легкая атлетика).
Мастер спорта СССР (1964). Мастер спорта СССР международного класса.
Окончил Белорусский ГИФК (1964).
Начал заниматься легкой атлетикой в 1957 году. Выступал за ВДСО «Трудовые резервы» (Минск), ВФСО «Динамо» (Витебск), ВФСО «Динамо» (Гродно). Тренировался под руководством А.Л. Фруктова и В. Кушнарева.
Чемпион СССР (1980) в спортивной ходьбе на 50 км, 2-й призер чемпионатов СССР (1971, 1972, 1974, 1975) в спортивной ходьбе на 20 км.
2-й призер Кубка СССР (1977, 1979) в спортивной ходьбе на 50 км.
В сборной СССР — 1969-80.
3-й призер Олимпийских игр (1980) в спортивной ходьбе на 50 км.
Участник Олимпийских игр (1972).
Скончался 2 июня 1999 года.