Родился 22 февраля 1918 года в селе Обиходы, Овручского уезда, Волынской губернии в семье колхозников. До войны работал сапожником, счетоводом, трактористом. В 1938 году был призван в ряды Советской Армии.
С 1940 по 1941 годы участвовал в финской кампании в должности командира взвода. С 1941 по 1945 годы принимал участие в боях на Карельском фронте в должности командира роты, имел ранения руки, ноги, бедра, слепое ранение.
Награжден орденом «Отечественной войны II степени», медалями «За оборону Советского Заполярья», «За победу над Германией в Великой Отечественной войне 1941-1945 гг.»