Участник Великой Отечественной войны: в декабре 1943 – мае 1945 – лётчик, командир звена и заместитель командира авиаэскадрильи 35-го штурмового авиационного полка ВВС Балтийского флота. Участвовал в Красносельско-Ропшинской, Выборгской, Нарвской, Таллинской, Моонзундской, Кёнигсбергской и Земландской операциях. Совершил около 200 боевых вылетов на штурмовике Ил-2, участвовал в потоплении 7 сторожевых кораблей и 4 десантных барж противника.