W wieku 18 lat wstąpił do Zgromadzenia Księży Marianów (w roku 1993 został przełożonym generalnym Zgromadzenia). Po ukończeniu studiów filozoficzno-teologicznych w Wyższym Seminarium Duchownym we Włocławku, 11 czerwca 1960Duchowieństwo diecezjalne oraz członkowie męskich instytutów życia konsekrowanego i stowarzyszeń życia apostolskiego, wyd. Apostolicum, 2002, str. 648 otrzymał z rąk bpa Antoniego Pawłowskiego święcenia kapłańskie w tamtejszej bazylice katedralnej.

W latach 1961–1964 studiował filozofię na Katolickim Uniwersytecie Lubelskim. Studiował też w Paryskim Instytucie Katolickim (1973–1974). Był m.in. katechetą licealnym w Grudziądzu, współpracował z duszpasterstwem akademickim na KUL-u i w kościele św. Anny w Krakowie. Od 1964 związany z „Tygodnikiem Powszechnym”. W 1979 na życzenie Jana Pawła II przygotowywał polskie wydanie dziennika L’Osservatore Romano i został redaktorem naczelnym pisma (1979–1991). Po powrocie do „Tygodnika Powszechnego” w 1991 został jego asystentem kościelnym, a po śmierci Jerzego Turowicza (1999) redaktorem naczelnym pisma. Od 2001 przewodniczy kapitule nagrody im. księdza Józefa Tischnera. Od września 2007 współpracował ze stacją Religia.tv należącą do grupy ITI, gdzie był m.in. jednym z prowadzących program „Rozmównica”.