С июня 1941 года — на фронтах Великой Отечественной войны. Воевал на Северо-Западном фронте, где командовал 533-м стрелковым полком 128-й стрелковой дивизии. В Прибалтийской стратегической оборонительной операции вместе с дивизией попал в окружение, с боем прорвался из него. 9 июля 1941 года полк под его командованием провёл успешную контратаку, выбил немецкие войска из посёлка Пушкинские Горы, а затем длительное время удерживал его. Был ранен, после госпиталя в августе 1941 года назначен командиром 2-го запасного полка. С октября 1941 года командовал 942-м стрелковым полком 268-й стрелковой дивизии 55-й армии Ленинградского фронта. Участвовал в обороне Ленинграда, в бою 22 декабря 1941 года был тяжело ранен.