Участвовал в Ростовской оборонительной, Ростовской и Барвенково-Лозовской наступательных операциях, Харьковском сражении 1942 года, в оборонительных боях на сталинградском направлении, Сталинградской битве, боях на Курской дуге, освобождении Левобережной Украины, Кировоградской, Уманско-Ботошанской, Львовско-Сандомирской, Сандомирско-Силезской, Нижнесилезской, Верхнесилезской, Берлинской и Пражской операциях. Окончил войну в звании гвардии капитана.