В мае 1943 года назначен на должность командира 36-го стрелкового корпуса 31-й армии Западного фронта (затем 3-й Белорусский фронт), который принимал участие в Смоленской наступательной операции, в том числе в освобождении городов Ярцево и Смоленск. В июне — начале июля 1944 года успешно руководил корпусом в ходе Витебско-Оршанской операции, отличившись при освобождении городов Дубровно и Орша.