С началом Великой Отечественной войны с июня 1941 года участвовал в боевых действиях в районе городов Остров, Псков и Новгород. В ноябре - декабре 1941 года - и.д. начальника штаба 6-го танкового полка. С середины декабря 1941 года - начальник штаба 1347-го стрелкового полка. С января 1942 участвовал в Любанской операции. С мая 1942 года - командир 1347-го стрелкового полка 225-й стрелковой дивизии. С сентября 1942 года - командир 1238-го стрелкового полка 372-й стрелковой дивизии. В составе войск Волховского фронта участвовал в боях на мгинском направлении и в операции по прорыву блокады Ленинграда (операция «Искра»). С 15 июня 1943 года - исполнял должность заместителя командира 372-й стрелковой дивизии.