Родился 27 декабря 1909 года в селе Русско-Поречное Суджинского района Курской области (Россия). Русский.
В РККА с 1 ноября 1931 года, был призван Суджинским районным военкоматом.
Окончил военную школу авиационных техников.
Присвоено звание воентехника 2-го ранга.
Служил в авиации.
Участвовал в национально-революционной войне в Испании с осени 1936 года по 1937 год в качестве технического персонала республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Присвоено воинское звание «инженер-капитан».
Служил на Дальнем Востоке в должности старшего инженера 14-го истребительного авиационного полка 296-й истребительной авиационной дивизии.
Участвовал в советско-японской войне с 9 августа по 2 сентября 1945 года.
Воевал на 2-м Дальневосточном фронте в должности старшего инженера 14-го истребительного авиационного полка 296-й истребительной авиационной дивизии.
После окончания войны продолжал служить в Военно-воздушных силах.
3 января (7 мая) 1956 года вышел в отставку в звании майора технической службы.
Награждён орденом Ленина (13.06.1952), двумя орденами Красного Знамени (15.11.1950, 30.12.1956), тремя орденами Красной Звезды (02.01.1937, 25.09.1945, 24.06.1948), медалями «За боевые заслуги» (03.11.1944), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», «За победу над Японией» и другими.