Прошел войну разведчиком с июля по май 1945 года на Западном, Юго-Западном, Центральном фронтах в составе 5-й гвардейской дивизии, позднее - в 22-й дивизии. Участвовал в обороне Москвы, Сталинграда. Освобождал города Серпухов, Калугу, Койдров. Штурмовал Кенигсберг и Берлин.