Он окончил ускоренный курс Высшей военной академии им. К. Е. Ворошилова в 1944 году. С марта 1944 года командовал 116-м стрелковым корпусом в 67-й армии на Ленинградском и на 3-м Прибалтийском фронтах. С мая 1944 года — командир 7-го стрелкового корпуса 54-й армии 3-го Прибалтийского фронта, во главе которого участвовал в Псковско-Островской наступательной операции. С 6 августа 1944 года до конца войны командовал 119-м стрелковым корпусом с составе войск 1-й ударной армии этого же фронта. Этот корпус под его командованием участвовал в Тартуской и Прибалтийской наступательных операциях, а с октября 1944 года по май 1945 года в составе 67-й армии 2-го Прибалтийского фронта участвовал в блокаде Курляндской группировки противника.