С 27 февраля 1944 года назначен и. о. командира 313-й стрелковой дивизии этой армии (утвержден приказом НКО от 26.7.1944 г.). Части дивизии под его командованием вели оборонительные бои на медвежьегорском направлении. С июня 1944 года дивизия успешно действовала в Свирско-Петрозаводской наступательной операции, участвовала в освобождении городов Медвежьегорск, Кондопога, Суоярви, Петрозаводск. За успешное выполнение заданий командования в боях при освобождении города Петрозаводск ей было присвоено наименование «Петрозаводская». С августа части дивизии занимали оборону по государственной границе СССР с Финляндией. В ноябре 1944 года дивизия была выведена в резерв Ставки ВГК. С февраля 1945 года она в составе 132-го стрелкового корпуса 19-й армии 2-го Белорусского фронта участвовала в Восточно-Померанской наступательной операции. Приказом по войскам армии от 2 марта 1945 года за потерю управления войсками он был отстранен от должности с преданием суду военного трибунала. В том же месяце он был назначен заместителем командира 38-й гвардейской стрелковой дивизии, входившей в состав 96-го стрелкового корпуса 70-й армии этого же фронта.