W latach 1998–2006 oraz od 2010 do 2021 był radnym Sejmiku Województwa Małopolskiego. Trzykrotnie piastował funkcję wiceprzewodniczącego sejmiku. W 1998 uzyskał mandat z listy Akcji Wyborczej Solidarność (należał do Ruchu Społecznego AWS, pod koniec kadencji zasiadał w posiadającym większość klubie radnych Małopolska Prawica), w 2002 z listy Ligi Polskich Rodzin, w 2006 nie kandydował, a w 2010, 2014 i 2018 zdobywał mandat z listy Prawa i Sprawiedliwości.
W 2015 Instytut Pamięci Narodowej przyznał mu tytuł „Świadka historii”. W 2017 odznaczony Srebrnym Krzyżem Zasługi., a w 2021 Krzyżem Kawalerskim Orderu Odrodzenia Polski. Otrzymał także m.in. szereg odznaczeń solidarnościowych.
Został pochowany w nowej alei zasłużonych na cmentarzu Rakowickim, przy ul. Prandoty (kw. CIX-1-9)Wyszukiwarka grobów w Krakowie.
Przypisy