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