В декабре 1939 года был призван на службу в Рабоче-крестьянскую Красную Армию. В 1940 году он окончил Вторую Борисоглебскую военную авиационную школу лётчиков имени Чкалова. С июля 1943 года — на фронтах Великой Отечественной войны.
Дважды был ранен в воздушных боях: 18 июля 1943 года - лёгкое осколочное ранение, 15 июля 1944 года - тяжёлое ранение.
К февралю 1944 года будучи в звании гвардии лейтенанта командовал звеном 5-го гвардейского истребительного авиаполка 11-й гвардейской истребительной авиадивизии 1-го гвардейского смешанного авиакорпуса 17-й воздушной армии 3-го Украинского фронта. К тому времени он совершил 148 боевых вылетов, принял участие в 45 воздушных боях, в которых сбил 19 вражеских самолётов.
Указом Президиума Верховного Совета СССР «О присвоении звания Героя Советского Союза офицерскому составу военно-воздушных сил Красной Армии» от 4 февраля 1944 года за «образцовое выполнение боевых заданий командования на фронте борьбы с немецкими захватчиками и проявленные при этом отвагу и геройство» был удостоен высокого звания Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда».
К концу войны был заместителем командира эскадрильи. Совершил 254 боевых вылетов, в которых уничтожил 30 самолётов лично и 1 — в группе.
Скончался 25 ноября 2003 года. Похоронен на Троекуровском кладбище.