Родился 7 мая 1924 г. в с. Покатилово Киевской области. В 1942 г. после окончания Ленинградского инженерного училища призван в армию. Служил на 1-м Украинском фронте, 95-я армия, 22-я инженерно-саперная бригада. Участвовал в боевых действиях в Польше, Германии, Чехословакии. Уволен в запас в 1949 г. в звании старший лейтенант. В 1952 г. закончил Барнаульский строительный техникум и был направлен в г. Усть-Каменогорск. Работал в тресте «Алтайсвинецстрой» прорабом, старшим прорабом, начальником строительного управления и заместителем управляющего трестом.