С декабря 1943 года находился в отпуске, затем в 1944 году окончил Курсы усовершенствования командного состава. С июня 1944 года — заместитель командира 192-й стрелковой дивизии 31-й армии 3-го Белорусского фронта. Участвовал в Витебско-Оршанской, Минской, Вильнюсской, Каунасской, Прибалтийской, Мемельской и Гумбиннен-Гольдапской наступательных операциях. При этом дважды, с 30 июня по 2 июля и с 19 по 22 августа 1944 года временно исполнял обязанности командира дивизии.