С декабря 1941 г. — в боях Великой Отечественной войны. Участвовал в боях под Ростовом-на-Дону, в обороне Сталинграда. 23 августа 1942 г. был тяжело ранен, попал в плен. Бежал из плена; после проверки в органах СМЕРШа был восстановлен в звании и назначен начальником пересыльного пункта в Краснодаре, где несколько месяцев учил младших командиров. Затем участвовал в освобождении Одессы, Днепропетровска, в разгроме Ясско-Кишиневской группировки; воевал в Румынии. 9 мая 1945 г. встретил в Болгарии.