È nato a Milano nel 1946.
È stato ordinato prete nel 1975. L'incontro che ha segnato la sua vita è avvenuto a 14 anni al liceo Berchet, quando ha conosciuto don Giussani. Responsabile prima di "Gioventù Studentesca" e poi di "Comunione e Liberazione", è stato anche presidente diocesano dei giovani di Azione Cattolica di Milano. Ha insegnato filosofia nei licei, all'Università Cattolica di Milano, alla Pontificia Università del Laterano a Roma. Nel 1985 ha fondato la Fraternità Sacerdotale dei Missionari di San Carlo Borromeo, di cui è superiore generale. Tra i suoi numerosi scritti ricordiamo: la trilogia storica Comunione e Liberazione (San Paolo, 2001, 2003, 2006), La sfida della paternità (San Paolo, 2003), Questa mia casa che Dio abita (San Paolo, 2004), 5 minuti con Dio (Piemme, 2005), Il vento di Dio. Storia di una fraternità (Piemme, 2007).