Родился 22 августа 1906 года в деревне Костюнино (Костюшино) Кирилловского района Вологодской области (Россия). Русский.
В РККА с 15 октября 1928 года, был призван Шуйским военкоматом Ивановской области.
Окончил авиационную школу техников.
Присвоено звание воентехника 1-го ранга.
Участвовал в национально-революционной войне в Испании с осени 1936 года по 1937 год в качестве техперсонала республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в Великой Отечественной войне с 22 июня 1941 года.
Воевал на Западном фронте с 22 июня 1941 года по 8 февраля 1944 года в должности заместителя инженера по электроспецоборудованию 213-й ночной бомбардировочной авиационной дивизии (1-я Воздушная армия).
Присвоено воинское звание «инженер-майор».
Окончил Курсы усовершенствования инженеров Ленинградской Военно-воздушной академии Красной Армии (учился с 1944 года по 1945 год).
После окончания войны продолжал служить в Военно-воздушных силах.
11 декабря 1955 года вышел в отставку в звании подполковника технической службы.
Награжден орденом Ленина (26.10.1955), орденом Красного Знамени (20.06.1949), орденом Отечественной войны 2-й степени (28.06.1945), двумя орденами Красной Звезды (02.01.1937, 03.11.1944), медалями «За оборону Москвы», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.