В связи с начавшейся Великой Отечественной войной в сентябре 1941 года в ускоренном порядке был выпущен из академии и направлен на фронт. С сентября 1941 года — старший врач 1062-го стрелкового полка 281-й стрелковой дивизии 8-й армии Ленинградского фронта, с ноября 1941 года — командир медицинской роты медсанбата и командир медсанбата 310-й стрелковой дивизии Ленинградского и Волховского фронтов. С ноября 1943 года — дивизионный врач 225-й стрелковой дивизии в 59-й, 54-й, 21-й армий на Ленинградском, Волховском, 3-го Прибалтийском, 1-го Украинском фронтах. За годы войны участвовал в битве за Ленинград, в Ленинградско-Новгородской, Псковско-Островской, Тартуской, Прибалтийской, Висло-Одерской, Верхне-Силезской и Пражской наступательных операциях. Почти 4 года неотлучно был на фронте, приобрёл огромный опыт по оказанию медицинской помощи раненым на всех этапах их спасения и по организации их эвакуации с поля боя. Член ВКП(б) с 1942 года.