Народився 25 лютого 1977 р. в селі Печанівка Дзержинського району Житомирської області. У 1999 р. закінчив Національну юридичну академію України ім. Ярослава Мудрого, в 2004 р. - Європейський університет фінансів, інформаційних систем, менеджменту і бізнесу.
1999 рр. - старший слідчий прокуратури Житомирської облпрокуратури, м. Житомир.
2000 - 2004 рр. - викладач, заступник декана правничого факультету Острозької академії, Рівненська область, м. Острог.
2004 рр. - голова правління Хмельницької регіональної правозахисної громадської організації "Народна довіра", м. Хмельницький.
2004 - 2005 рр. - секретар Нетішинської міської ради Хмельницької області.
2005 - 2006 рр. - керівник апарату Хмельницької обласної державної адміністрації.
2006 - 2007 рр. - голова Хмельницької обласної державної адміністрації.
З березня 2008 р. по березень 2012 р. - перший заступник голови Державної податкової адміністрації України.
В даний час - голова Хмельницької обласної громадської організації "Об'єднання за Батьківщину".