Membre du Parti paysan unifié (ZSL) à partir de , il rejoint en la cour d'appel de Varsovie où il siège jusqu'en .
Engagement politique
De la Diète à la NIK
Pour les élections législatives anticipées du , il postule sur la liste du Parti paysan polonais (PSL) dans la circonscription de Skierniewice. Il y remporte 9 930 voix, soit le meilleur résultat du PSL et le deuxième du territoire. Élu député à la Diète à 38 ans, il est nommé secrétaire d'État au bureau du conseil des ministres (URM) en .
À la suite de la démission de Lech Kaczyński, il est élu par la majorité parlementaire que forment l'Alliance de la gauche démocratique (SLD) et le Parti paysan au poste de président de la Chambre suprême de contrôle (NIK). Il prend ses fonctions le et démissionne alors de la Diète.
Nouveau mandat parlementaire
Son mandat prend fin le et il cède ses fonctions à Mirosław Sekuła. Deux mois plus tard, il se représente à la Diète lors des élections législatives du dans la nouvelle circonscription de Piotrków Trybunalski. Avec 10 093 votes, il réalise le meilleur score du Parti paysan, qui n'obtient qu'un député, et le quatrième du territoire. À l'ouverture de la législature le , il devient vice-président de la chambre basse du Parlement polonais.
Le , Janusz Wojciechowski est désigné président du PSL et succède ainsi à Jarosław Kalinowski.