Родился 21 сентября 1927 года в селе Великий Байрак (позже Миргородского района Полтавской области).
Тренер (тяжелая атлетика, гиревой спорт, пауэрлифтинг), арбитр (тяжелая атлетика).
Заслуженный тренер Украины (2012, гиревой спорт). Судья республиканской категории (1962).
Окончил Киевский ГИФК (1964).
С 1953 года — инструктор ДСО «Спартак» (Полтава), с 1956 года — ДСО «Колхозник» (Полтава), с 1969 года — начальник учебно-спортивного отдела Спорткомитета Полтавской области.
С 1976 года — старший преподаватель кафедры физического воспитания Полтавского технического института.
Среди его учеников — Н. Буланый, Ю. Химченко.