Родился 30 марта 1911 года в деревне Грибинюковка Сумской области (Украина).
В РККА с 10 марта 1931 года, был призван Одесским городским военкоматом.
Окончил военную школу авиационных техников.
Присвоено звание воентехника 2-го ранга.
Служил в различных авиационных частях.
Участвовал в национально-революционной войне в Испании с осени 1936 года по 1937 год в качестве авиатехника группы истребителей И-16 республиканской авиации.
После возвращения из Испании продолжил воинскую службу.
В 1941 году служил в Одесском военном округе в должности старшего инженера 67-го истребительного авиационного полка.
Участвовал в Великой Отечественной войне с 22 июня 1941 года.
Воевал на Южном фронте в должности старшего инженера 67-го истребительного авиационного полка, служил в частях истребительной авиации ПВО Красной Армии.
В 1944 году служил в звании инженер-майора.
Служил в главном штабе истребительной авиации ПВО Красной Армии.
После окончания войны продолжал служить в частях истребительной авиации ПВО Красной Армии.
В 1945 году служил в звании подполковника авиационно-технической службы.
11 апреля 1958 года вышел в отставку в звании полковника технической службы.
Награждён орденом Ленина (30.12.1956), орденом Красного Знамени (17.05.1951), орденом Отечественной войны 2-й степени (17.11.1945), двумя орденами Красной Звезды (02.01.1937, 06.05.1946), медалями «За боевые заслуги» (03.11.1944), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.