Має вищу освіту.
Закінчив: Київський індустріальний технікум, заочне відділення Волинського
інституту економіки і менеджменту та Тернопільську академію народного
господарства. Служба у внутрішніх військах;
Вересень 1990 року по серпень 1991 року – в.о. головного бухгалтера Шполянський МПМК-2;
Серпень 1991 року по січень 1993 року – головний бухгалтер у виробничо-будівельній фірмі «ІНТА»;
Лютий 1993 року по серпень 2008 року – Державна податкова інспекція у Шполянському районі (на посадах від інспектора відділу оподаткування фізичних осіб до начальника відділу оподаткування фізичних осіб);
Серпень 2008 року по липень 2012 року – БВ № 17 відділення ПАТ Промінвестбанк м. Черкаси (на посадах від провідного економіста та відділу по роботі з фізичними особами до завідуючого відділенням);
Вересень 2014 року по 17 листопада 2015 року – ТОВ «ЛНЗ» на посаді фахівець з нормативно-довідкової інформації;
18 листопада 2015 року по 29 січня 2019 року – голова Шполянської районної ради;
14 лютого 2019 року – призначений першим заступником міського голови Шполянської міської об’єднаної територіальної громади.
2005 – 2010 роки – депутат Шполянської міської ради;
2015 – 2019 роки – депутат Шполянської районної ради сьомого скликання.
Одружений. Має сина.