Après la fin du système communiste, il est membre du parti de centre droitKLD, dont il dirige la structure régionale à Wrocław, tout en étant porte-parole du voïvode de Wrocław. Il est notamment engagé, comme membre du conseil municipal, aux côtés de Bogdan Zdrojewski, président (maire) de Wrocław puis sénateur. Au fur et à mesure des réorganisations, fusions et scissions, il joue un rôle dirigeant au sein de l'Union pour la liberté (1994-2001) puis, à partir de 2001 de la Plate-forme civique. Il siège de 1998 à 2001 à la diétine (assemblée régionale) de Basse-Silésie.
Le , il est au cœur d'un incident survenu à l'aéroport de Francfort où, à la suite d'une altercation avec des douaniers, il est interpellé par des policiers et répond par des allusions au 3e Reich[2].