Aktywność społeczna i działalność w opozycji Od 1973 działał w nieformalnie działającym Klubie Inteligencji Katolickiej w Świdnicy (od 1983 zarejestrowanego jako filia KIK w Wałbrzychu). We wrześniu 1980 był współorganizatorem Komitetu Założycielskiego NSZZ „Solidarność” przy Muzeum Okręgowym, później przewodniczącym komitetu zakładowego. W 1981 był założycielem, redaktorem naczelnym, autorem i organizatorem druku niezależnego pisma „Niezależne Słowo” (do grudnia 1981), pisał też do „Solidarności Dolnośląskiej”. Jako działacz Zarządu Okręgu Wałbrzyskiego NSZZ „Solidarność” Dolny Śląsk od 13 grudnia 1981 do 26 lutego 1982 został internowany w ośrodkach odosobnienia w Strzebielinku i w Kamiennej Górze. W 1982 zwolniony z pracy, 1985–1987 bez zatrudnienia. W 1989 brał udział w kampanii wyborczej Komitetu Obywatelskiego „S”.
Przez wiele lat (do 1996, kiedy opuścił Świdnicę) był znaczącym animatorem świdnickiego życia literackiego. Działał w Towarzystwie Regionalnym Ziemi Świdnickiej, był aktywnym członkiem Stowarzyszenia na rzecz Człowieka „ITON”, członkiem zarządów „ITON-u”, Towarzystwa Przyjaciół Doliny Białej Lądeckiej „Kruszynka” w Nowym Gierałtowie i Stowarzyszenia Muzeum Wapiennik w Starej Morawie.