Потім воював на Західному, Калінінському, Північно-Західному, Воронезькому, Степовому, 1-му Українському фронтах. Брав участь у таких відомих битвах, як битва за Москву, оборона Ленінграда, Курська битва, битва за Дніпро, Корсунь-Шевченківська операція.