На фронтах Великой Отечественной войны с декабря 1941 года. Участвовал в боях на Западном и 2-м Прибалтийском фронтах, командовал ротой, был заместителем командира, а с июля 1943 года — командиром стрелкового батальона. В 21 год командовал 93-м гвардейским стрелковым полком. Особо отличился при форсировании реки Великая и при освобождении города Опочка Псковской области. Участвовал в разгроме Курляндской группировки немецких войск.