Родился 14 июня 1919 года в Киеве.
Спортсмен (велосипедный спорт), тренер.
Мастер спорта (1950). Заслуженный тренер Украинской ССР (1964). Заслуженный работник физической культуры и спорта Украины.
Окончил Киевский ГИФК (1959).
Выступал за ВФСО «Динамо» (Киев).
Чемпион СССР (1950) в командной гонке на 100 км (шоссе), 2-й призер чемпионатов СССР (1951, 1953), 3-й призер чемпионата СССР (1952).
Чемпион Украинской ССР (1938-40, 1948-54).
Тренер сборной Украинской ССР (шоссе) — 1956-71, сборной СССР на Олимпийских играх (1964), студенческой сборной СССР — 1974.
Среди его учеников — В. Федоров, В. Шевченко, А. Николенко.
Работал преподавателем Киевского ГИФКа.
Участник Великой Отечественной войны. Награжден орденами Отечественной войны I (23.05.1945) и II (1943) степени, Красной Звезды (1943), медалями «За оборону Ленинграда», «За оборону Советского Заполярья» (13.03.1945).
Жена — О.Я. Щепенникова.
Скончался 11 января 2015 года. Похоронен на Байковом кладбище в Киеве (Украина).
Фотография могилы © Валентин Кузьменко (Киев).