W latach 1997–2001 był posłem III kadencji z listy Akcji Wyborczej Solidarność. Pracował m.in. w Komisji Odpowiedzialności Konstytucyjnej oraz Komisji Sprawiedliwości i Praw Człowieka. W tym samym czasie współprzewodniczył stuosobowemu parlamentarnemu zespołowi samorządowemu. Bez powodzenia kandydował w wyborach parlamentarnych w 2001.

W latach 1997–1999 zajmował stanowisko sekretarza stanu w Kancelarii Prezesa Rady Ministrów Jerzego Buzka, pełniąc funkcję sekretarza Komitetu Społecznego Rady Ministrów. Następnie do 2001 był doradcą premiera do spraw samorządu terytorialnego. W 1997 zorganizował i przewodniczył I Kongresowi Samorządów Terytorialnych oraz Konferencji Samorządów Państw Europy Środkowej i Wschodniej. W latach 1997–2002 był członkiem Komisji Wspólnej Rządu i Samorządu Terytorialnego. Od 1995 organizator i przewodniczący kapituły wyróżnienia „Małopolanin Roku”, od 1999 plebiscytu na najlepszego wójta Małopolski, następnie na burmistrza, a od 2001 plebiscytu „Lider Małopolski – najlepsze przedsięwzięcie roku”. Organizator współpracy z samorządami z Białorusi, Litwy, Rosji, Słowacji, Ukrainy i Węgier, a także przewodniczący rady programowej pięćdziesięciu wydawnictw książkowych, komentarzy i poradników dla samorządu.