С января 1942 года исполнял должность начальника штаба 14-го кавалерийского корпуса (Архангельский военный округ). С 23 января по 3 февраля временно исполнял обязанности командира корпуса. В мае того же года был назначен на должность начальника штаба 17-го кавалерийского корпуса, в сентябре — на должность начальника штаба 4-го гвардейского, а затем — на должность начальника штаба 5-го гвардейского кавалерийских корпусов, который вскоре принимал участие в битве за Кавказ, а также в ходе Корсунь-Шевченковской, Ясско-Кишинёвской, Дебреценской, Будапештской и Венской наступательных операций. За отличия при освобождении Будапешта корпус получил почётное наименование «Будапештский».