В составе 51-й армии с 5-й отдельной гвардейской бригадой освобождал Севастополь, сражался в районе Сапун-горы; его бригада получила почётное наименование Севастопольской. Командовал позже 33-й гвардейской легкоартиллерийской бригадой, с ней в составе 3-го Белорусского фронта участник боёв за город Пиллау (Балтийск), который был взят 25 апреля 1945 года.