В боях Великой Отечественной войны с июня 1941 года. Воевал на Ленинградском, Брянском и 1-м Прибалтийском фронтах в должностях командира звена, заместителя командира истребительной авиационной эскадрильи, штурмана полка, командира истребительного авиаполка. В 1943 году участвовал в Курском сражении. Принимал участие в освобождении от немецких войск республик Прибалтики, в штурме Кёнигсберга.