Родился 4 февраля 1908 года в деревне Хаваль Каменского района Тверской области (Россия). Русский.
В РККА с 5 (10) октября 1930 года, был призван Каменским районным военкоматом Тверской области.
Окончил авиационную школу техников.
Присвоено звание воентехника 2-го ранга.
Служил в различных авиационных частях.
Участвовал в национально-революционной войне в Испании с осени 1936 года по 1937 год в составе технического персонала республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в Великой Отечественной войне с июня 1941 года.
Воевал на Брянском фронте с июня 1941 года, на 2-м Прибалтийском фронте с ноября 1943 год.
Служил в составе 169-го истребительного авиационного полка 1-й Ударной армии.
Служил в должности начальника отдела технического снабжения 225-го батальона аэродромного обслуживания 17-го района авиационного базирования 15-й Воздушной армии.
Присвоено воинское звание «инженер-капитан».
После окончания войны продолжил службу в Военно-воздушных силах.
2 мая 1946 года вышел в отставку в звании инженер-капитана.
Умер 21 декабря 1959 года.
Награждён орденом Отечественной войны 2-й степени (19.12.1944), двумя орденами Красной Звезды (02.01.1937, 30.04.1947), медалями «За боевые заслуги» (03.01.1944), «За победу над Германией в Великой Отечественной войне 1941-1945 гг.».