Народився 13 серпня 1971 р. в місті Бориспіль Київської області. У 1990 р. Закінчив Чернігівський юридичний технікум, у 1995 р. - Національну юридичну академію імені Ярослава Мудрого. Має науковий ступінь кандидата юридичних наук із спеціальності кримінальне право та кримінологія; кримінально-виконавче право.
1994-1998 рр. - помічник, старший помічник, слідчий, заступник прокурора Бориспільської міжрайонної прокуратури.
1998-2001 рр. - заступник прокурора Дарницького району міста Києва, прокурор Подільського району міста Києва.
2000-2001 рр. - начальник управління координації діяльності правоохоронних та інших державних органів боротьби з корупцією та організованою злочинністю Генеральної прокуратури України.
2001-2002 рр. - прокурор Київської області.
2002-2003 рр. - заступник прокурора міста Києва.
Грудень 2003 - січень 2004 рр. - помічник, старший помічник Генерального прокурора України Геннадія Васильєва.
2005 р. - радник з правових питань прем'єр-міністра України Юлії Тимошенко.
2006-2007 рр. - народний депутат України V скликання від "Блоку Юлії Тимошенко" (№ 57 в списку). Заступник голови Комітету з питань боротьби з організованою злочинністю і корупцією.
Народний депутат України VІ та VII скликання. Безпартійний та позафранційний.