Воював на Південному, Північно-Кавказькому, Закавказькому, 2-му Прибалтійському і 1-му Білоруському фронтах. Брав участь в оборонних операціях на півдні Україні, на Донбасі і Дону, в битві за Кавказ, звільнення Кубані, в Ризькій і Берлінській операціях. За час війни здійснив 311 бойових вильотів (197 вильотів — на бомбардувальнику Су-2 та 114 вильотів — на бомбардувальнику Пе-2), в повітряних боях особисто збив три літаки противника.