В декабре 1942 года был назначен на должность первого заместителя начальника инспекции ВВС РККА по штурмовой и бомбардировочной авиации, в феврале 1943 года — на должность командира 301-й бомбардировочной авиационной дивизии, а в марте 1943 года — на должность командира 1-го бомбардировочного авиационного корпуса, в феврале 1944 года преобразованного во 2-й гвардейский, а в декабре 1944 года — во 6-й гвардейский. Корпус принимал участие в ходе Курской битвы, битвы за Днепр, а также Кировоградской, Корсунь-Шевченковской, Уманско-Ботошанской, Львовско-Сандомирской, Ясско-Кишинёвской и Висло-Одерской наступательных операциях.