Zastępca Przewodniczącego Trybunału Stanu (1993-1996), Szef Kancelarii Prezydenta (1998-2000), Członek Rady Bezpieczeństwa Narodowego (2000-2005), Minister Spraw Wewnętrznych i Administracji RP (2004-2005), Poseł na Sejm IV, VI i VII kadencji (2001-2015): Przewodniczący Komisji Ustawodawczej, Przewodniczący Podkomisji ds. Kodeksu Karnego, Przewodniczący Komisji Nadzwyczajnej ds. zmian w Regulaminie Sejmu, Przewodniczący Polsko-Niemieckiej Grupy Parlamentarnej, Przewodniczący Komisji Sprawiedliwości i Praw Człowieka, Przewodniczący Komisji Śledczej ds. Zbadania okoliczności tragicznej śmierci byłej Posłanki Barbary Blidy.
W latach 2003-2004 obserwator w Parlamencie Europejskim; Arbiter w Sądzie Arbitrażowym przy KIG oraz przy Polsko-Niemieckiej Izbie Przemysłowo-Handlowej (AHK).
Od 2016 roku Minister ds. Gospodarczego Gabinetu Cieni Business Centre Club.