Od 1971 był członkiem PZPR. Wystąpił z niej w 1980, brał udział w strajkach w trakcie sierpnia 1980. Organizował następnie struktury „Solidarności” w swoich zakładach pracy. Po wprowadzeniu stanu wojennego organizował pomoc dla represjonowanych i ich rodzin, współpracował także z Radiem Wolna Europa, zajmował się drukowaniem ulotek opozycyjnych i dystrybucją pism podziemnych. Kilkakrotnie zatrzymywany, w 1985 przez dwa miesiące tymczasowo aresztowany za udział w demonstracji i odebranie aparatu fotograficznego funkcjonariuszowi SB. Został uniewinniony w trakcie postępowania przed Sądem Najwyższym.

Od 1989 do 2005 był przewodniczącym komisji zakładowej „Solidarności” na uczelni, do 1997 zasiadał w zarządzie regionu związku.

Jego siostrzeńcem i chrześniakiem był tłumacz Aleksander Fedorowicz.

Odznaczenia i wyróżnienia Odznaczony Złotym Krzyżem Zasługi (1990), Krzyżem Kawalerskim (2000) i Oficerskim (2011) Orderu Odrodzenia Polski. W 2001 otrzymał odznakę Zasłużony Działacz Kultury. W 2015 został laureatem nagrody honorowej „Świadek Historii” przyznanej przez Instytut Pamięci Narodowej.