С января по август 1943 года окончил ускоренный курс Высшей военной академии имени Ворошилова. В августе 1943 года был назначен командиром 15-й запасной стрелковой бригады в Сталинграде. В апреле 1944 назначен командиром 145-й стрелковой дивизии. Вместе с ней участвовал в Витебско-Оршанской и Рижской операциях. 29 сентября 1944 года был тяжело ранен в левую руку на НП дивизии в боях близ западных предместий г. Балдоне. Лечился в госпиталях до мая 1946 года, перенес 3 операции.