W marcu 1989 roku wszedł w skład prezydium pierwszego jawnego Regionalnego Komitetu Solidarności „Małopolska”. W 1988 roku został przewodniczącym Komisji Zakładowej „Solidarności” oraz wszedł w skład Zespołu Inicjującego Małopolski Komitet Obywatelski. W maju tego roku został również upoważniony przez Lecha Wałęsę do odtwarzania struktur Solidarności w Małopolsce wraz z S. Jurczakiem, T. Piekarzem i J. Lupą. W roku 1989 odpowiadał za przygotowanie wyborów związkowych w Regionie Małopolskim, w kadencji 1990–1992 pełnił funkcję wiceprzewodniczącego oraz pełnomocnika ZRM ds. socjalnych i bezrobocia.
Został inicjatorem i pełnomocnikiem ZRM ds. rejestracji fundacji „Solidarni-Solidarnym”. Zajmuje się ona pomocą materialną dla rodzin zmarłych działaczy walczących o niepodległość, pomocą dla uzdolnionej młodzieży oraz organizacją wszelkiego rodzaju akcji pomocy charytatywnej, w tym organizacji „Lata z Solidarnością w Małopolsce” (zorganizowana forma wypoczynku nad morzem w formie kolonii). Jest pomysłodawcą i inicjatorem biegu memoriałowego im. Bogdana Włosika (pierwszy bieg miał miejsce w 1995 roku).
Laureat Medalu św.