Родился 3 августа 1925 года в деревне Кербутовка Батуринского района Черниговской области УССР. Вскоре после начала войны его село было оккупировано немцами. Чтобы избежать отправки в Германию, мальчику пришлось скрываться в лесу до прихода Советской армии. Мобилизован в 1943 году, направлен в 143-ю Конотопско-Коростенскую стрелковую дивизию 1-го Украинского фронта. Первый бой принял под Чернобылем. Прошёл путь от рядового до командира стрелкового взвода.
После второго ранения попал на 2-й Белорусский фронт. Участвовал в освобождении Украины, Белоруссии, Польши, в разгроме Гдыне-Данцигской группировки фашистских войск. Награждён орденами Красной Звезды, Александра Невского, Отечественной войны I степени, медалями «За отвагу» (2), «За освобождение Варшавы», «За победу над Германией в Великой Отечественной войне 1941–1945 гг.».
Живёт в Калуге.