Si vous disposez d'ouvrages ou d'articles de référence ou si vous connaissez des sites web de qualité traitant du thème abordé ici, merci de compléter l'article en donnant les références utiles à sa vérifiabilité et en les liant à la section « Notes et références ».
Enseignant entre 1982 et 1989, il rejoint le syndicat Solidarność dès 1983. Il fonde l'Union chrétienne-nationale (ZChN) en 1989, occupant un poste de secrétaire d'État au ministère de l'Éducation entre 1992 et 1993.
Il adhère au syndicat libre Solidarność en 1983, alors que celui-ci est encore dans la clandestinité, et fonde deux ans plus tard le journalcatholiqueAspekty.Cette même année 1985, il entreprend d'éditer et de rédiger Pokolenie, la lettre de la société indépendante d'éducation.
En 1989, il participe à la création de l'Union chrétienne-nationale (ZChN), et se voit nommé secrétaire d'État au ministère de l'Éducation nationale en 1992, dans le gouvernement de Hanna Suchocka. À ce poste, il s'oppose notamment à l'introduction de l'éducation sexuelle dans les établissements scolaires. Il quitte l'exécutif dès l'année suivante, puis est élu en 1994 président de la ZChN dans la région de Gorzów Wielkopolski.
Aux législatives de 1997, il entre à la Diète polonaise, et est choisi deux ans plus tard pour occuper le poste de chef du cabinet politique du président du Conseil des ministres Jerzy Buzek. Il démissionne dès 2000, arguant de l'impossibilité de mettre en œuvre ses idées politiques.
Il exerce l'intérim du ministère du Trésor du 4 janvier au , à la suite de la démission d'Andrzej Mikosz. Le 5 mai, le PiS parvient à constituer une coalition gouvernementale avec le SRP et la LPR, ce qui donne au cabinet, désormais remanié afin d'inclure des ministres issus de ces deux formations, une majorité absolue de 245 députés et 59 sénateurs.
Il annonce le 7 juillet suivant au comité politique du parti son intention de démissionner. Immédiatement, la direction du PiS recommande qu'il soit remplacé par Jarosław Kaczyński. Le président Lech Kaczyński accepte sa démission trois jours plus tard, mais il doit attendre jusqu'au 14 juillet pour être effectivement remplacé par le frère jumeau du chef de l'État.
Maire de Varsovie
Il est désigné quatre jours plus tard par le nouveau président du Conseil des ministres comme maire par intérim de Varsovie, sa nomination prenant effet le 20 juillet et mettant fin à son mandat de député. Il remplace alors Mirosław Kochalski, chargé de l'intérim depuis le 9 février, à la suite de l'accession à la présidence de la République de Lech Kaczyński le .
Il se présente à sa succession dans le cadre des élections locales de . Il arrive en tête du premier tour en obtenant 38,4 % des voix, mais il doit s'incliner deux semaines plus tard avec 46,8 % des suffrages face à Hanna Gronkiewicz-Waltz, candidate de la Plate-forme civique (PO). Il remet ses pouvoirs à son adversaire le suivant, et se place en retrait de la vie politique.
Carrière dans le privé
En 2007, ayant rejoint le secteur privé, il quitte Droit et justice. En 2013, il participe à la fondation du think tank Institut pour la pensée de l'État.
Il épouse Maria Marcinkiewicz en 1981. Ils ont quatre enfants : Maciej, né en 1982, Urszula, née un an plus tard, Stanisław, arrivé en 1987, et Piotr, né en 1995. Il divorce en 2009 pour se remarier avec Izabela Olchowicz (avant de se séparer en 2015).