En 1972, il sort diplômé de la faculté de droit et d'administration de l'université de Varsovie.
Parcours politique
Il appartient au Parti ouvrier unifié polonais (PZPR) entre 1980 et 1982. En 1994, il est nommé directeur du département du Budget et des Finances, rebaptisé ensuite département du Budget de l'État, à la Chambre suprême de contrôle (NIK), alors présidée par Lech Kaczyński.
Il est sous-secrétaire d'État au ministère de la Justice entre et , à nouveau sous le mandat de Lech Kaczyński. Il rejoint ensuite Droit et justice.
Pour les élections législatives du 25 octobre 2015, il est de nouveau candidat et se fait une nouvelle fois élire, avec 31 106 suffrages de préférence. Il démissionne dès le , pour devenir président de PKN Orlen.