
Absolwent Wydziału Prawa i Administracji Uniwersytetu Wrocławskiego (1965). Egzamin sędziowski (1968) oraz egzamin adwokacki (1971). Doktorat z zakresu prawa karnego materialnego (2006 Uniwersytet Wrocławski). W latach 1986-1989 członek Naczelnej Rady Adwokackiej. W latach 1989-1990 Minister Sprawiedliwości w rządzie Tadeusza Mazowieckiego. Od 1989 do 2001 przez cztery kadencje poseł na Sejm. W I i X kadencji przewodniczył sejmowej Komisji Sprawiedliwości, w II kadencji przewodniczył Komisji Sprawiedliwości i Praw Człowieka, w III kadencji był wiceprzewodniczącym tej komisji oraz przewodniczącym Komisji Kodyfikacyjnej Kodeksu Karnego, Kodeksu Postępowania Karnego i Kodeksu Karnego Wykonawczego. Od 1992 do 1997 reprezentował Sejm w Krajowej Radzie Sądownictwa. W latach 2002-2003 prezes Agencji Restrukturyzacji i Modernizacji Rolnictwa. W latach 2005-2007 senator VI kadencji oraz przewodniczący Komisji Praw Człowieka i Praworządności oraz Komisji Ustawodawczej.
Partner spółki w latach 2008-2025. Obecnie na emeryturze.
