В июне 1941 года назначен командиром отдельного батальона обслуживания станции снабжения в 7-й армии (дислоцировался в городе Кемь). В действующей армии на фронтах Великой Отечественной войны с июня 1941 года. С февраля 1942 года — помощник начальника отделения в разведотделе штаба Карельского фронта. С декабря 1942 года — помощник начальника штаба инженерных войск Карельского фронта по разведке. С августа 1943 года — начальник разведки штаба инженерных войск Карельского фронта. Активно участвовал в обороне Советской Карелии и в обороне Заполярья, в Свирско-Петрозаводской и Петсамо-Киркенесской наступательных операциях 1944 года. Отвечал за инженерную разведку местности, за выявление финских укреплений и за подготовку диверсионных отрядов для засылки в вражеский тыл. Подготовленные им отряды особенно успешно проявили себя в Петсамо-Киркинесской операции, взорвал 9 мостов и уничтожив свыше 300 солдат врага. Сам лично дважды забрасывался в финский тыл для выполнения диверсионных заданий.