W latach 80. przebywał w ramach stypendium na University of Cambridge, gdzie poznał Zbigniewa Pełczyńskiego. Pracę zawodową rozpoczął w Instytucie Nauk Społecznych Wyższej Szkoły Pedagogicznej w Krakowie. W działalności naukowej początkowo zajmował się filozofią José Ortegi y Gasseta.

Następnie był zatrudniony w Społecznym Instytucie Wydawniczym „Znak”. W latach 1989–1994 pełnił funkcję sekretarza redakcji, a w latach 1994–2005 – redaktora naczelnego wydawanego przez tę instytucję miesięcznika „Znak”. Zasiadał też w zarządzie wydawnictwa. W lipcu 2017 został usunięty z redakcji miesięcznika „Znak”, co uzasadniono wspieraniem „działań obozu rządzącego (…) zmierzających do pozbawienia niezależności władzy sądowniczej”.

W 2001 w Instytucie Studiów Politycznych PAN uzyskał stopień naukowy doktora rozprawą zatytułowaną Kościół w czasach wolności 1989–1999. Promotorem pracy był Wojciech Roszkowski.