Родился 10 мая 1918 года в с. Шевченково Котелевского района Полтавской области.
С 15 июня 1946 года по 1 февраля 1948 года работал ответственным секретарем в редакции Котелевской районной газеты «За сталинский урожай».
Позже, будучи членом КПСС, работал первым секретарем Миргородского райкома партии и секретарем Полтавского обкома партии по вопросам сельского хозяйства. Был делегатом XXIII съезда КПСС.
В центре пгт Котельва Герою на Аллее славы установлена мемориальная стела.