Народився 16 липня 1972 р. в селі Климбівка Ямпільського району Вінницької області. У 1993 р. отримав диплом агронома у Вінницькому сільськогосподарському інституті, в 1999 р. в тому ж вузі здобув другу вищу освіту за спеціальністю "облік і аудит". У 2001 р. отримав диплом юриста в Київському університеті ім.Т. Шевченка. Кандидат юридичних наук.
У 2000 р. був начальником Рава-Руської митниці.
2000-2002 рр. - начальник Галицької митниці.
2002-2003 рр. - заступник начальника Управління по боротьбі з контрабандою та порушеннями митних правил Державної митної служби України.
2003-2005 рр. - начальник Чорноморської регіональної митниці.
У 2005 р. - директор департаменту по боротьбі з митними правопорушеннями Держмитслужби.
2005-2006 рр. - суддя Дніпровського районного суду в Києві.
У 2006 р. балотувався до Верховної Ради V скликання від Блоку Наталії Вітренко "Народна опозиція" (№ 11 у списку).
2007-2011 рр. - народний депутат України від Комуністичної партії. Очолював Комітет Верховної Ради з питань боротьби з організованою злочинністю і корупцією.
У березні 2010 р. розпорядженням Кабінету Міністрів Миколи Азарова призначений головою Держмитслужби України.
У жовтні 2012 р. пройшов до ВР VII скликання за списком КПУ.
У грудні 2012 р. обраний віце-спікером парлмента.