W wyborach parlamentarnych w 1991 bez powodzenia ubiegał się o mandat poselski z listy wystawionej przez związek.

Przez rok (1990–1991) działał w Porozumieniu Centrum, w latach 1998–2004 był członkiem Ruchu Społecznego AWS (od 2002 działającego pod nazwą Ruch Społeczny), zasiadając we władzach krajowych tej partii i kierując jej strukturami wojewódzkimi. W latach 1993–1996 był członkiem zarządu oraz wiceprezesem Krajowego Stowarzyszenia Agencji i Fundacji Rozwoju Regionalnego w Warszawie, później do 1999 członkiem rady programowej tego stowarzyszenia. W 1997 zakładał Stowarzyszenie „Inkubator Przedsiębiorczości IN-MARR” w Mielcu, przewodniczył jego komisji rewizyjnej, a w 2003 objął stanowisko wiceprezesa zarządu. Członek Stowarzyszenia Promocji Przedsiębiorczości w Rzeszowie oraz Stowarzyszenia na rzecz Wsparcia Przemian w Polskim Rolnictwie „Klub Integracji z Wiejską Europą” w Rzeszowie.