В ходе Ростовской наступательной операции в бою под Батайском в январе 1943 года был тяжело ранен. После выздоровления в 1943—1944 годах служил в Управлении боевой подготовки Главного Управления командующего артиллерией РККА. С июня 1944 года вновь находился на фронте, где командовал 52-м гвардейским артиллерийским полком, затем был назначен на должность командующего артиллерией 83-й гвардейской стрелковой дивизии (11-я гвардейская армия, 3-й Белорусский фронт). Принимал участие в Белорусской и Восточно-Прусской наступательных операциях, штурме Кёнигсберга и немецких укреплений на Земландском полуострове. За это время был контужен.