Народився 21 вересня 1957 року в м. Звенигородка Черкаської області. Навчався в міській школі №3. У 1981 році закінчив юридичний факультет Одеського державного університету імені І. Мечникова за спеціальністю правознавство, за кваліфікацією - юрист. Розпочав свою трудову діяльність в 1974 році фотографом Смілянського міськпобуткомбінату Черкаської області.
В 1980-1982 рр. працював помічником прокурора Центрального району м. Одеси. В 1982-1984 рр. був помічником прокурора Одеської області. З 1984 по 1985 рр. – заступник прокурора м. Одеси. В 1985-1993 рр. працював прокурором Приморського району м. Одеси, будучи наймолодшим в Україні керівником такого рангу. 1993-1994 рр. – суддя Одеського обласного суду.
Був депутатом Одеської обласної ради народних депутатів, двічі – депутатом Приморської районної ради народних депутатів м. Одеси.
Народний депутат України ІІ скликання з квітня 1994 року по квітень 1998 року по Приморському виборчому округу №299 Одеської області, висунутий трудовим колективом. Член Комісії Верховної Ради України з питань правової політики і судово-правової реформи (з 1997 р. – Комітет з питань правової політики і судово-правової реформи). З липня 1994 року – Голова тимчасової слідчої комісії Верховної Ради України по справі АСК „Бласко”. З вересня 1994 року – Голова тимчасової слідчої комісії Верховної Ради України по вивченню політико-правової ситуації в Автономній Республіці Крим. З 1996 року – заступник Голови Одеської обласної організації Конгресу української інтелігенції.
Народний депутат України ІІІ скликання з березня 1998 року по квітень 2002 року по виборчому округу №134 Одеської області. Голова Комітету Верховної Ради України з питань законодавчого забезпечення правоохоронної діяльності та боротьби з організованою злочинністю і корупцією (з лютого 2000 року Голова Комітету з питань боротьби з організованою злочинністю і корупцією).
Народний депутат України ІV скликання з квітня 2002 року від блоку В. Ющенка „Наша Україна”, №17 в списку. Голова підкомітету Верховної Ради України з питань правової політики.
Доктор філософії. Професор, академік Академії проблем безпеки, оборони і правопорядку Російської Федерації. Генерал-майор прокуратури. Державний радник юстиції ІІІ класу. Почесний працівник прокуратури. Заслужений юрист України.
Виступив ініціатором та розробником близько 20 законів, які заклали основу судово-правової реформи. Очолив роботу над розробкою нового Кримінального Кодексу і домігся його прийняття. Фундатор і Голова Центральної ради Партії захисників Вітчизни, основною метою якої є участь у розбудові України, виробленні державної, незалежної, суверенної, демократичної та правової політики, формування органів державної влади, місцевого самоврядування з метою послідовного розвитку суспільства на засадах свободи, демократії та соціальної справедливості.
Одружений, виховує двох дочок.