På 1980-tallet var han aktiv i den polske Solidaritet-bevegelsen. I årene 2006-2007 var han visestatsminister i Jarosław Kaczyńskis regjering. Han ble valgt inn til det polske parlamentet (Sejmen) i 2001 og han ble gjenvalgt den 25. september 2005 da han fikk 31 253 stemmer i Kielce-distriktet. Han har vært minister siden 14. juli 2006. Den 8. mai 2007 ble han visestatsminister i Polen og han holdt den stillingen frem til 11. november 2007.