С началом войны назначен старшим помощником начальника оперативного отдела штаба Главнокомандующего войсками Северо-Западного направления, в августе 1941 года — командиром 1-го стрелкового полка (2-я стрелковая дивизия народного ополчения, Ленинградская армия народного ополчения, Северный фронт), а в декабре — начальником штаба 24-й, затем 28-й стрелковых дивизий, а в августе 1942 года — заместителем командира последней дивизии, которая в составе 3-й ударной армии принимала участие в ходе Торопецко-Холмской, Великолукской, Невельской и Городокской наступательных операций.