Родился 23 июля 1908 года в селе Протопоповка Александрийского района Николаевской области (Украина). Украинец.
В РККА с 1 сентября 1930 года, был призван Александрийским районным военкоматом.
Окончил авиационную школу лётчиков-наблюдателей.
Присвоено звание лейтенанта.
Служил в различных авиационных частях.
Присвоено звание старшего лейтенанта.
Участвовал в национально-революционной войне в Испании с июня 1938 года в качестве штурмана бомбардировщика СБ 24-й бомбардировочной группы республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в Великой Отечественной войне с 22 июня 1941 года по 26 апреля 1944 года.
Воевал на Южном и Северо-Кавказском фронтах.
Служил в должности старшего штурмана 218-й ночной бомбардировочной авиационной дивизии 4-й Воздушной армии.
Присвоено звание майора.
К февралю 1943 года произвел 21 боевой вылет, на самолетах СБ, Пе-2, Р-5 и У-2 имел общий налёт 1.834 часа, из них ночью - 398 часов.
В 1943 году был сбит у станицы Петровской в 145 километрах от линии фронта, но через 18 суток сумел пробиться и вернуться в свою часть.
Присвоено звание подполковника.
Всего за время участия в Великой Отечественной войне имел 2 легких ранения.
Служил на Дальнем Востоке в должности начальника отдела штурманской службы и одновременно заместителя главного штурмана 10-й Воздушной армии.
Участвовал в советско-японской войне с 9 августа по 2 сентября 1945 года.
Воевал в составе 2-го Дальневосточного фронта в должности заместителя главного штурмана 10-й Воздушной армии.
После окончания войны продолжал служить в Военно-воздушных силах.
26 января 1956 года вышел в отставку в звании полковника.
Проживал в городе Львов (Украина).
Умер 11 апреля 1988 года.
Награжден орденом Ленина (20.04.1953), двумя орденами Красного Знамени (22.02.1939, 15.11.1950), орденом Отечественной войны 1-й степени (06.04.1985), тремя орденами Красной Звезды (15.02.1943, 21.08.1945, 06.11.1945), медалями «За боевые заслуги» (03.11.1944), «За оборону Кавказа», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», «За победу над Японией», «30 лет Советской Армии и Флота» и другими.