Родился 21 января 1914 года в городе Саратов (Россия).
В РККА с 1 марта 1932 года, был призван Ульяновским районным военкоматом Куйбышевской области.
Окончил авиационную школу лётчиков.
Присвоено звание лейтенанта.
Служил в одной из авиационных частей.
Участвовал в национально-революционной войне в Испании с 15 мая по 1 декабря 1938 года в качестве пилота бомбардировщика СБ 24-й бомбардировочной группы республиканской авиации.
После возвращения из Испании продолжал служить в Военно-воздушных силах.
В 1938 году присвоено звание старшего лейтенанта.
Участвовал в освобождении Западной Украины с 17 по 28 сентября 1939 года.
Участвовал в советско-финляндской войне с 30 ноября 1939 года по март 1940 года.
Участвовал в Великой Отечественной войне с 22 июня 1941 года.
Воевал на Юго-Западном и Крымском фронтах, был командиром эскадрильи 52-го скоростного бомбардировочного авиационного полка.
Воевал на Сталинградском фронте.
Присвоено звание майора.
Командовал эскадрильей 862-го истребительного авиационного полка 2-й гвардейской истребительной авиационной дивизии.
После окончания войны продолжал служить в Военно-воздушных силах.
Служил в 933-м истребительном авиационном полку.
Присвоено звание генерал-майора авиации.
19 июня 1969 года уволился в запас в звании генерал-майора авиации.
Проживал в городе Днепропетровск (Украина).
Умер 2 июня 1974 года.
Награжден орденом Ленина (16.10.1957), четырьмя орденами Красного Знамени (22.02.1939, 02.08.1941, 03.11.1953, 04.06.1955), двумя орденами Красной Звезды (30.04.1947, 29.04.1954), двумя медалями «За боевые заслуги» (22.02.1941, 03.11.1944), медалями «За оборону Сталинграда», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.» и другими.