Участник Великой Отечественной войны с декабря 1941 года в составе 201-й стрелковой Латышской дивизии, в октябре 1942 года преобразованной в 43-ю гвардейскую стрелковую дивизию. Занимал должности секретаря комсомольской организации 125-го гвардейского стрелкового полка, комсорга 121-го гвардейского стрелкового полка, помощника начальника политотдела по комсомолу 43-й гвардейской стрелковой дивизии. В 1945 — помощник начальника политотдела по работе среди комсомольцев 130-го стрелкового корпуса. Воевал на Западном, Северо-Западном, 2-м Прибалтийском и Ленинградском фронтах. Участвовал в Московской битве, Демянской, Ленинградско-Новгородской, Мадонской и Рижской операциях, блокаде курляндской группировки противника. 13 августа 1942 года, 8 января 1943 года и 7 мая 1945 года был ранен. Закончил войну в звании майора.