Народився 26 жовтня 1957 р. у с. Долинівка Брусилівського району Житомирської обл. В 1982 р. з відзнакою закінчив юридичний факультет Київського державного університету ім. Т. Шевченка.
В 1982-1997 рр. працював в Інституті держави і права ім. В. Корецького НАН України на посадах від молодшого наукового співробітника до докторанта. З 1987 р. - кандидат юридичних наук. З 2010 р. - доктор юридичних наук. З 1993 р. - заслужений юрист України. З 1997 р. працював заступником голови, а з 2001 р. - першим заступником голови Спілки юристів України.
Народний депутат IV-VІ скликань ВР. В 2002-2006 рр. - перший заступник голови комітету ВР з питань правової політики. В 2006-2007 рр. - перший заступник голови комітету ВР з питань правосуддя. З червня по жовтень 2007 р. - перший заступник голови Союзу юристів України. В серпні 2007 р. призначений головою Національної комісії із зміцнення демократії та утвердження верховенства права. З 18 грудня 2007 р. по 3 березня 2010 р. - міністр юстиції.
Кавалер ордену "За заслуги" I, II та ІІІ ступенів. Член ради НБУ, президент Асоціації платників податків України, віце-президент Світового конгресу українських юристів, голова Київської міської організації Союзу юристів України. Автор понад 140 наукових праць, монографій, наукових статей і публікацій з питань правового регулювання економічних відносин, реформування судоустрою та вдосконалення процесуального законодавства. Нині займається дослідженням актуальних проблем конституційного, в тому числі, референдного, права.