Родился 21 декабря 1910 года в деревне Матерево Тверской области (Россия). Русский.
В РККА с ноября 1931 (с 1932) года.
Окончил авиационную школу техников.
В звании воентехника 2-го ранга служил в различных авиационных частях.
Участвовал в национально-революционной войне в Испании с осени 1936 года по 1937 год в составе технического персонала республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в освободительном походе в Западную Беларусь в сентябре 1939 года.
Участвовал в Великой Отечественной войне с июня 1941 года.
Принимал участие в обороне Сталинграда, в боях за Берлин.
Служил в должностях техника звена, старшего техника эскадрильи 907-го истребительного авиационного полка ОСНАЗ 148-й истребительной авиационной дивизии Северного фронта ПВО.
Присвоено звание старшего техник-лейтенанта.
После окончания войны продолжил воинскую службу.
Вышел в отставку в звании инженер-капитана.
Награждён орденом Красного Знамени (05.11.1954), орденом Отечественной войны 2-й степени (16.09.1944), двумя орденами Красной Звезды (02.01.1937, 06.11.1947), двумя медалями «За боевые заслуги» (26.02.1942, 03.11.1944), медалями «За оборону Сталинграда», «За взятие Берлина», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.