Липень 2002 — червень 2003 — заступник генерального директора ДП «База МТЗ», ДП «Дніпро», м. Київ.
Червень — жовтень 2003 — заступник комерційного директора ВАТ «Укрнафта».
Політична діяльність
Народний депутат України 3-го скликання з березня 1998 до квітня 2002, виборчій округ № 156, Рівненська область. На час виборів: президент ТОВ «Укргазсервіс». Член фракції НДП (квітень — листопад 1998), позафракційний (листопад 1998 — лютий 1999), член групи «Відродження регіонів» (лютий 1999 — квітень 2001), член фракції Партії «Демократичний союз» (з квітня 2001). Член Комітету з питань законодавчого забезпечення правоохоронної діяльності та боротьби з організованою злочинністю і корупцією (липень 1998 — лютий 2000), член Комітету з питань законодавчого забезпечення правоохоронної діяльності (з лютого 2000).
У листопаді 2010 року обраний депутатом Рівненської обласної ради шостого скликання по одномандатному виборчому округу № 1 (Березнівський район) від Всеукраїнського об'єднання «Батьківщина».
З квітня 2014 — обраний першим заступником голови Рівненської обласної ради шостого скликання.
З жовтня 2015 — депутат Рівненської обласної ради сьомого скликання. Обраний по виборчому округу № 1 від партії БПП «Солідарність».
15 лютого 2018 — 2 грудня 2020 року — голова Рівненської обласної ради.