Był współzałożycielem partii Prawo i Sprawiedliwość i jej wiceprezesem w latach 2001–2007. W latach 2005–2007 pełnił funkcję wicepremiera oraz ministra spraw wewnętrznych i administracji w rządach Kazimierza Marcinkiewicza i Jarosława Kaczyńskiego.
W październiku 2008 r. został usunięty z Prawa i Sprawiedliwości i z klubu parlamentarnego PiS.
Pomóż w rozwoju naszego portalu
W wyborach parlamentarnych w 2011 r. ponownie wystartował z listy PiS i zdobył mandat. Sprawował go jako poseł niezrzeszony, później przeszedł do klubu parlamentarnego Solidarnej Polski. Opuścił go w 2012 roku.
W wyborach parlamentarnych w 2015 roku startował z listy Platformy Obywatelskiej. Nie udało mu się zdobyć mandatu.
Był żonaty, miał cztery córki.