В июне 1944 года в составе 30 гвардейского корпуса 45 гвардейской стрелковой дивизии участвовал в разгроме немецко-финских войск на Карельском перешейке, в боях за Териоки, Таллинн и Выборг. В сентябре участвовал в боях по уничтожению немецких войск в Эстонии, форсировал реку Эма-Йыги. За хорошую организацию боя и проявленные при этом мужество и отвагу, за инициативу и находчивость в бою был представлен к высшей правительственной награде — званию Герой Советского Союза, но награждён орденом Красного Знамени. В феврале 1945 года принимал участие в уничтожении Курляндской группы войск противника. Освобождал Приекуле, Виндаву. За период участия в боевых действиях имел несколько ранений и контузию. Военные действия закончил 9 мая 1945 года в составе 30 гвардейского корпуса 45 гвардейской стрелковой дивизии майором, начальником штаба 134-го гвардейского Ленинградского полка восточнее г. Виндава.