Od 1968 związany był ze Zjednoczonym Stronnictwem Ludowym, w którym pełnił różne funkcje. Był też członkiem Rady Miejsko-Gminnej Patriotycznego Ruchu Odrodzenia Narodowego oraz w latach 1981–1988 przewodniczącym Rady Narodowej Miasta i Gminy w Strzyżowie (zasiadał w niej od 1978 do 1988). W latach 1985–1989 pełnił z ramienia ZSL mandat posła na Sejm PRL IX kadencji w okręgu Rzeszów, zasiadając w Komisji Kultury oraz w Komisji Budownictwa, Gospodarki Przestrzennej, Komunalnej i Mieszkaniowej.

Był współzałożycielem i redaktorem naczelnym regionalnego miesięcznika „Waga i Miecz”, ukazującego się od 1991. Napisał wiele artykułów prasowych, a także wierszy. Od 1975 do 1995 był sekretarzem, a w latach 1995–2011 prezesem Towarzystwa Miłośników Ziemi Strzyżowskiej. Od 1998 do września 2002 pełnił funkcję prezesa Rady Regionalnej Towarzystwa Kultury Województwa Podkarpackiego w Rzeszowie. 30 sierpnia 2007 otrzymał honorowe obywatelstwo gminy i miasta Strzyżów. Został pochowany na cmentarzu komunalnym w StrzyżowieInformacje na portalu Mogiły.pl.