Родился 25 января 1907 года в деревне Поповица Мантуровского района Костромской области (Россия). Русский.
В РККА с 25 октября 1928 года, был призван Кологривским районным военкоматом Горьковской области .
Окончил авиационную школу лётчиков в 1930 году.
Присвоено звание лейтенанта.
Служил в одной из авиационных частей.
Участвовал в национально-революционной войне в Испании с декабря 1937 года по 1938 год в качестве пилота бомбардировщика СБ 2-й эскадрильи 24-й бомбардировочной группы республиканской авиации.
В 1938 году получил ранение головы и перелом ноги.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Участвовал в советско-финляндской войне 1939-1940 годов.
Произвел 46 боевых вылетов.
Присвоено звание капитана.
По состоянию здоровья был отстранен от лётной работы.
Участвовал в Великой Отечественной войне с июня 1941 года.
Воевал на Северо-Западном и 1-м Белорусском фронтах, служил в должности начальника 1-го отделения отдела кадров 6-й Воздушной армии.
В 1944 году присвоено звание подполковника.
После окончания войны продолжал служить в Военно-воздушных силах.
Служил в Управлении ВВС Средне-Азиатского военного округа, ВВС Архангельского военного округа.
8 февраля 1949 года вышел в отставку в звании подполковника.
Умер 1 декабря 1960 года.
Награждён тремя орденами Красного Знамени (14.11.1938, 07.04.1940, 20.06.1949), двумя орденами Отечественной войны 1-й степени (11.12.1943, 05.09.1944), двумя орденами Красной Звезды (05.08.1943, 03.11.1944), медалями «За боевые заслуги» (15.01.1940), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.