W latach 1982–1989 działał w podziemnych strukturach „Solidarności” na Uniwersytecie Warszawskim. W latach 1982–1983 był współzałożycielem, autorem, redaktorem i organizatorem podziemnego pisma „Spojrzenie na…” Kombinatu Przemysłu Narzędziowego VIS. Od 1985 do 1989 był członkiem Społecznego Komitetu Nauki, odpowiedzialnym za kontakty ze studentami. W roku 1984 i 1987 został zatrzymany i ukarany grzywną za organizację demonstracji. W drugiej połowie lat 80. współdziałał z Niezależnym Zrzeszeniem Studentów na UW. W latach 80. współpracował jako zecer, łącznik, kolporter, redaktor, tłumacz i autor z wieloma wydawnictwami podziemnymi, jak „Almanach Humanistyczny”, „Tygodnik Mazowsze”, „Wiadomości”, „Głos”, „Bez Dyktatu”, „CDN – Głos Wolnego Robotnika”, a także miesięcznikiem „Więź”.
Od 1994 był członkiem zwyczajnym, następnie członkiem Zarządu KIK w Warszawie. W latach 1992–1997 był członkiem redakcji, a następnie członkiem Rady Redakcyjnej miesięcznika „Więź”. Pod koniec życia współpracował z „Rzeczpospolitą” jako publicysta.
Był tłumaczem i autorem wstępów do książek filozoficznych i teologicznych (m.in.