W latach 1982-1988 współpracował z Regionalną Komisją Wykonawczą NSZZ „Solidarność” w Rzeszowie, w tym czasie kolportował i redagował prasę podziemną, a także współtworzył Duszpasterstwo Młodych, działając przy klasztorze oo. Bernardynów w Rzeszowie. Od stycznia 1982 r. do czerwca 1985 r. funkcjonariusze SB przeprowadzili z nim siedem rozmów ostrzegawczych oraz trzykrotnie dokonali przeszukania w jego miejscu zamieszkania. W 1989 r. zaangażował się w działalność Komitetu Obywatelskiego NSZZ „Solidarność” Ziemi Przeworskiej.
Działał jako publicysta i kolporter podziemnej prasy. W 1989 był współzałożycielem Komitetu Obywatelskiego „Solidarność” w Przeworsku i uczestnikiem kampanii wyborczej, następnie do 1990 r. pozostawał wiceprzewodniczącym „S” Regionu Południowo-Wschodniego. Od lat 90 – tych publikował w prasie, m.in. w tygodniku „San” i dzienniku „A-Z”, od 1994 do 1997 r. pozostawał szefem oddziału „ Życia Przemyskiego”. Od 1990 r. należał do Porozumienia Centrum. W 1998 r. zajmował stanowisko doradcy i p.o. dyrektora gabinetu wojewody przemyskiego.
W 1997 r. został członkiem Ruchu Społecznego AWS. W 1998 r. wybrany na radnego sejmiku podkarpackiego był rzecznikiem klubu Akcji Wyborczej Solidarność. W latach 1 stycznia 1999 – 22 listopada 2002 r. pełnił funkcję członka zarządu województwa. Był także prezesem Podkarpackiego Związku Szermierczego i Podkarpackiej Regionalnej Organizacji Turystycznej. W 2017 r. został asystentem marszałka województwa podkarpackiego.
Odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski (2009), Krzyżem Wolności i Solidarności (2015).
Msza żałobna zostanie odprawiona w środę 22 maja 2024 r. o godz. 14:00 w kościele pw. Chrystusa Króla w Przeworsku, następnie pogrzeb na Cmentarz Nowy.
Teks i fot. Instytutu Pamięci Narodowej Oddział w Rzeszowie