Od 2009 do 2015 wykonywał zadania asesora dotyczące merytorycznej oceny projektów złożonych w ramach Małopolskiego Regionalnego Programu Operacyjnego na lata 2007–2013 z obszaru „Infrastruktura edukacyjna”. Do grudnia 2015 był członkiem Rady Programowej TVP Kraków. Jest współzałożycielem Stowarzyszenia „Gniazdo – Ziemia Proszowicka”. Pracował też w Radzie Społecznej Szpitala Powiatowego w Proszowicach. 29 marca 2017 został przewodniczącym prezydium Rady Programowej TVP3 Kraków.

Przystąpił do Prawa i Sprawiedliwości. W 2006 bez powodzenia kandydował na burmistrza gminy i miasta Proszowice, jednak uzyskał mandat radnego powiatu proszowickiego (odnawiany w 2010 i 2014), który pełnił do 2015. Ponownie ubiegał się o fotel burmistrza w 2010. Zasiadł w zarządzie PiS w okręgu tarnowskim. W styczniu 2023 został mianowany pełnomocnikiem Prawa i Sprawiedliwości na powiat proszowicki.