Élu local, puis titulaire de postes gouvernementaux
En 1990, il est élu au conseil communal de Pleśna, dont il devient adjoint au maire. Il y siège quatre ans, puis est désigné en 1997 voïvode de la voïvodie de Tarnów, qui disparaît l'année suivante lors d'une importante réforme administrative. Il accède à l'administration ministérielle en 1999, pour y occuper le poste de secrétaire d'État au ministère de la Santé, chargé du Budget, des Finances et des Investissements, pendant un an.
Il postule à un deuxième mandat au cours des élections législatives du 25 septembre 2005, où il recueille 13 680 suffrages de préférence, ce qui constitue le meilleur résultat de la circonscription, ce qui assure sa réélection. Il est alors désigné vice-président, puis président de la commission du Trésor d'État. Il est par ailleurs désigné le responsable de l'Agriculture et du Développement rural du « cabinet fantôme » de la PO, coordonné par Jan Rokita.