Родился в 1925 году в деревне Нежине Черниговской области в семье рабочего. Воспитывался в детском доме. Окончил семь классов, ремесленное училище, работал слесарем на заводе. В январе 1943 года призван в армию. В бой с гитлеровскими захватчиками вступил на 1-м Белорусском фронте в апреле 1944 года. Воевал командиром отделения, командиром пулеметного расчета. За успешное форсирование реки Западный Буг Указом Президиума Верховного Совета СССР 30 марта 1945 года ему присвоено звание Героя Советского Союза.