1985-1989 – Poseł na Sejm PRL IX kadencji1991-2005 – Poseł na Sejm RP I, II, III, IV kadencji1995-1996 – Minister Sprawiedliwości, Prokurator Generalny