Wykładał w Katolickim Uniwersytecie Lubelskim. Był sygnatariuszem apeli i listów w obronie bitych studentów, osób represjonowanych, robotników zakładów z Radomia i Ursusa. W 1978 należał do założycieli Towarzystwa Kursów Naukowych i był jego wykładowcą. W 1979 wraz z Wojciechem Ziembińskim współtworzył nielegalny Komitet Porozumienia na rzecz Samostanowienia Narodu.
20 sierpnia 1980 podpisał apel 64 uczonych, pisarzy i publicystów do władz komunistycznych o podjęcie dialogu ze strajkującymi robotnikamiApel (dokument KSS KOR, Archiwum Opozycji IV/04.05.43 [b.n.s]). W 1980 r. zaangażował się w działalność w NSZZ „Solidarność”. Latem tego roku został doradcą Komitetu Strajkowego w Lublinie. W tym samym czasie działał na Wybrzeżu, gdzie m.in. inicjował tworzenie wszechnicy związkowej. Był też działaczem Duszpasterstwa Ludzi Pracy „Wola”. W październiku 1981 uczestniczył w przygotowaniu programu związkowego Samorządna Rzeczpospolita. Na początku grudnia tego roku sygnował Akt Katyński na Cmentarzu Powązkowskim. 13 grudnia 1981 został internowany w Ośrodku Odosobnienia w Warszawie-Białołęce.