Родился в селе Дибровка Златопольского района Кировоградской области. В 1937–1940 гг. работал в Киевоблторге в качестве грузчика. В 1940 г. был призван в Советскую армию и прослужил до 1947 г. В годы Великой Отечественной войны служил на должности водителя танка. После демобилизации в 1949–1950 гг. работал грузчиком в Феодосийском порту (г. Феодосия); в 1949–1950 гг. – грузчик в Симферопольской ремстрой конторе (г. Симферополь); в 1950–1951 гг. работал грузчиком в Андижанском горторге (Узбекская ССР). С 1951 г. работал грузчиком, а затем рабочим-строителем в Крымском сельскохозяйственном институте им. М. И. Калинина.