Родился 17 марта 1907 года в деревне Мартюшино Бельского района Великолукской (Ленинградской) области (Россия). Русский.
В РККА с 1 июня 1932 года, был призван Петроградским районным военкоматом Ленинградской области.
Окончил военную авиационную школу пилотов.
Присвоено звание лейтенанта.
Служил в одной из авиационных частей.
Участвовал в национально-революционной войне в Испании в 1938 году в качестве пилота бомбардировщика СБ 24-й бомбардировочной группы республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
Служил на Дальнем Востоке, с 30 сентября 1941 года командовал эскадрильей 36-го бомбардировочного авиационного полка.
Присвоено звание майора.
Участвовал в советско-японской войне с 9 августа по 2 сентября 1945 года.
Воевал на 1-м Дальневосточном фронте в должности командира эскадрильи 36-го бомбардировочного авиационного полка 9-й Воздушной армии.
Совершил 5 боевых вылетов.
После окончания войны продолжал служить в Военно-воздушных силах.
12 декабря 1955 года вышел в отставку в звании майора.
По состоянию на 1985 год проживал в городе Всеволжск Ленинградской области (Россия).
Награжден двумя орденами Красного Знамени (22.02.1939, 05.11.1954), орденом Отечественной войны 1-й степени (29.08.1945), орденом Отечественной войны 2-й степени (06.04.1985), орденом Красной Звезды (06.11.1947), медалями «За боевые заслуги» (03.11.1944), «За победу над Германией в Великой Отечественной войне 1941–1945 гг.», «За победу над Японией» и другими.