Zaangażował się w działalność w ramach Akcji Wyborczej Solidarność, od 1999 był wiceszefem struktur Ruchu Społecznego AWS w Krakowie. W 1998 kandydował do sejmiku małopolskiego. 1 stycznia 1999 został członkiem zarządu województwa odpowiedzialnym za kulturę i sport jako reprezentant Małopolskiej Prawicy (skupiającej AWS, SKL, później też PiS i LPR). Stanowisko to zajmował do końca kadencji 20 listopada 2002. W 2002 bez powodzenia wystartował w wyborach do sejmiku województwa z listy PO–PiS (jako reprezentant pierwszej partii).

Od 2002 do 2010 jako pierwszy zajmował fotel prezesa Małopolskiej Organizacji Turystycznej, a od 2004 do 2011 był drugim wiceprezesem ds. technicznych Wojewódzkiego Funduszu Ochrony Środowiska i Gospodarki Wodnej. Zasiadał w radach nadzorczych Małopolskiej Agencji Rozwoju Regionalnego i Radia Kraków. Związał się w międzyczasie z Ligą Polskich Rodzin, z jej listy kandydował do: Parlamentu Europejskiego w 2004, Sejmu w 2005 i 2007 oraz sejmiku w 2006.

Żonaty, ma dwoje dzieci, w tym aktora Jana. Mieszkał w Rabce-Zdroju i Krakowie. Otrzymał Krzyż Kawalerski Orderu Odrodzenia Polski (2000), a w 1993 Złoty Krzyż Zasługi za zasługi w pracy zawodowej i działalności publicznej.