Родился 6 сентября 1914 года на хуторе Шевченковка Васильковского уезда Киевской губернии, Российская империя (ныне село Шевченковка Васильковского района Киевской области, Украина). Украинец. Окончил три курса рабфака в 1935 году.
В РККА с 1935 года (15 января 1936 года), был призван Сталинским районным военкоматом Киева.
Окончил школу младших авиаспециалистов в 1936 году.
Служил в Киевском военном округе, в звании младшего командира сверхсрочной службы был воздушным стрелком-радистом 30-й скоростной бомбардировочной авиационной эскадрильи 87-й скоростной бомбардировочной авиационной бригады.
Участвовал в национально-революционной войне в Испании с 1 апреля по 3 сентября 1938 года в качестве воздушного стрелка-радиста бомбардировщика СБ 24-й бомбардировочной группы республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в советско-финляндской войне с декабря 1939 года по март 1940 года.
Участвовал в Великой Отечественной войне с 22 июня 1941 года.
Воевал на фронте по 19 июля 1941 года, был штурманом эскадрильи.
Воевал на Донском фронте с 10 декабря 1942 года, был старшим штурманом 224-го ближнебомбардировочного авиационного полка (3 сентября 1943 года был преобразован в 126-й гвардейский бомбардировочный авиационный полк).
К 20 января 1943 года произвел 16 боевых вылетов, в том числе 7 вылетов на бомбардировщике Пе-2.
В 1943 году присвоено звание капитана.
Воевал на Северо-Кавказском и Центральном фронтах.
20 июня 1943 года органами «Смерш» по сфабрикованному обвинению был арестован, а 4 июля 1943 года осужден Военным Трибуналом 4-й Воздушной армии и приговорен к 8 годам лишения свободы в ИТЛ.
В 1951 году возвратился из мест заключения.
14 мая 1956 года в звании капитана уволен в запас.
В 1956 году был полностью реабилитирован за отсутствием состава преступления.
По состоянию на 1985 год проживал в Украине.
Награжден орденом Красного Знамени (22.02.1939), двумя орденами Отечественной войны 2-й степени (03.04.1943, 06.04.1985), медалями.