W 1989 był współorganizatorem Niezależnego Sądeckiego Klubu Myśli Politycznej. W tym samym roku wstąpił do Niezależnego Samorządnego Związku Zawodowego Rolników Indywidualnych „Solidarność”, w którym przewodniczył krajowej komisji rewizyjnej. Był członkiem Komitetu Obywatelskiego „Solidarność” w Nowym Sączu oraz pełnomocnikiem Krzysztofa Pawłowskiego ubiegającego się o mandat senatora w wyborach parlamentarnych w 1989. W 1990 został współzałożycielem Sądeckiej Fundacji Rozwoju Wsi i Rolnictwa. W latach 1990–1991 pełnił funkcję pełnomocnika ministra rolnictwa i gospodarki żywnościowej ds. restrukturyzacji mleczarstwa.

W latach 1991–1997 należał do Stronnictwa Ludowo-Chrześcijańskiego, w którym pełnił funkcje przewodniczącego zarządu wojewódzkiego w Nowym Sączu i członka prezydium zarządu krajowego. Następnie działał w Stronnictwie Konserwatywno-Ludowym oraz ugrupowaniu SKL-Ruch Nowej Polski. Przewodniczył SKL w województwie małopolskim, wchodził w skład prezydium władz krajowych tej partii.