Ponadto od 1986 był kapelanem Klubu Inteligencji Katolickiej w Zielonej Górze, w latach 1994–1996 asystentem diecezjalnym Akcji Katolickiej, a w latach 1997–1999 kapelanem NSZZ „Solidarność” (1997-1999). W 1987 otrzymał godność kapelana honorowego Jego Świątobliwości, a w 2001 został kanonikiem Kapituły Katedralnej w Gorzowie Wielkopolskim.

W okresie PRL był inwigilowany przez funkcjonariuszy aparatu bezpieczeństwa. Za prowadzoną działalność duszpasterską został zakwalifikowany przez komunistów do duchownych wrogich wobec systemu. Był szykanowany karami nakładanymi przez kolegia karno-administracyjne oraz wstrzymywaniem decyzji administracyjnych dotyczących budowanego przez niego kościoła.

Zmarł 30 kwietnia 2026 w Zielonej Górze. 5 maja 2026 został pochowany w grobie obok Kościoła Podwyższenia Krzyża Świętego w Zielonej Górze.

Odznaczenia i wyróżnienia W 2009 prezydent RP Lech Kaczyński nadał mu Krzyż Komandorski Orderu Odrodzenia Polski, a w 2018 prezydent RP Andrzej Duda Krzyż Komandorski z Gwiazdą Orderu Odrodzenia Polski.

W 2019 otrzymał honorowe obywatelstwo Zielonej Góry.