В боях Великой Отечественной войны с января 1943 года. В декабре 1942 года был зачислен лётчиком 78-го истребительного авиационного полка ВВС Северного флота, в рядах которого прошёл всю войну. Летал на истребителе «Харрикейн». В воздушном бою 14 апреля 1943 года был сбит и получил сильные ожоги, более 20 дней лечился в госпитале. Вскоре после возвращения в строй, в бою 23 июня 1943 года открыл свой боевой счёт, сбив немецкий истребитель Ме-110. В июне 1943 года стал командиром звена, а в июле 1943 года — заместителем командира эскадрильи. 14 сентября 1943 года был вторично сбит в воздушном бою, но сумел посадить горящий самолёт на воду и был спасён из ледяной воды бойцами поста берегового наблюдения. До конца 1943 года одержал ещё 4 подтверждённые победы, в июле 1944 года назначен командиром 1-й эскадрильи полка. С осени 1943 года воевал на истребителе «Киттихаук». Участвовал в обороне Заполярья, в борьбе с германским судоходством на Баренцевом море и в Петсамо-Киркинесской наступательной операции.