Podejmował działania celem wyjaśnienia okoliczności zabójstw dokonanych w 1989 na księżach Stefanie Niedzielaku, Stanisławie Suchowolcu i Sylwestrze Zychu.

Od 1982 do 1989 publikował w „Przeglądzie Katolickim”, w 1989 rozpoczął współpracę z „Tygodnikiem Solidarność”.

Z racji swej działalności opozycyjnej był rozpracowywany od 1963 przez Służbę Bezpieczeństwa w ramach sprawy o kryptonimie „Obrońca”, którą zakończono 30 września 1989. Ponadto był inwigilowany w ramach spraw operacyjnego rozpracowania i spraw obiegowych o kryptonach „Poeta” (dot. Jana Józefa Lipskiego), „Samorząd”, „Hazardziści” (dot. Ruchu Obrony Praw Człowieka i Obywatela), „Gracze” (dot. Komitetu Samoobrony Społecznej „KOR”), „Emisariusz” (dot. Kazimierza Świtonia), „Debata” (dot. I Krajowego Zjazdu Delegatów NSZZ „Solidarność”), „Madryt” (dot. działalności Komitetu Helsińskiego w Polsce), „Syndyk” (dot. Krajowej Komisji Wykonawczej NSZZ „Solidarność”) oraz „Żądło” (dot. Komitetu Obywatelskiego „Solidarność”).