Народився 7 березня 1936 року в селі Оврамківщина Охтирського району Сумської області. Громадянин України.
Освіта вища. В 1963 році закінчив Харківський сільськогосподарський інститут за фахом агроном-економіст, а в 1973 році – Заочну Вищу партійну школу при ЦК КПРС.
Трудову діяльність розпочав у 1953 році в селі Жовтневе Охтирського району Сумської області колгоспником, потім завідуючим сільським клубом, завідуючим відділом, інструктором, другим секретарем Груньського райкому комсомолу.
Військову службу проходив у Військово-Морському флоті.
Після закінчення інституту проживав і працював на Харківщині: головним економістом радгоспу «Кегичівський» Кегичівського району, першим секретарем Сахновщинського райкому комсомолу, потім секретарем і другим секретарем Сахновщинського райкому Компартії України.
З 1972 року перший секретар Шевченківського райкому Компартії України.
В 1985 році був призначений начальником Державної інспекції по заготівлях і якості сільськогосподарської продукції Харківської області.
В 1998 році вийшов на пенсію і був обраний заступником голови, а потім головою Харківської ради Організації ветеранів України.
Депутат Харківської обласної ради V та VI скликання.
Помер у червні 2015 року.