В октябре 1944 года был назначен на должность командира 26-й Сталинской стрелковой дивизии, которая принимала участие в блокировке курляндской группировки противника, а также в Инстербургско-Кёнигсбергской, Кёнигсбергской и Земландской наступательных операциях. В ходе штурма Кёнигсберга дивизия действовала неудачно. Командир дивизии генерал-майор В. А. Белоногов плохо организовал взаимодействие, в результате чего в течение 3 суток дивизия не имела успеха, за что был от должности отстранен. В начале мая был назначен на должность заместителя командира 103-го стрелкового корпуса, который принимал участие в ликвидации гдыньской группировки противника в районе севернее города Гдыня на косе Пуцигер-Нерунг.