Tras su ordenación ha sido desde 1959 a 1977, vicario parroquial en el oratorio de Caronno Pertusella, director espiritual en el Colegio Arquidiocesano de Gorla Minore y el Seminario Episcopal de Saronno, del cual se convirtió en rector durante dos años.
Recibió la consagración episcopal el 6 de junio de 1981, a manos del entonces cardenal-arzobispo metropolitano Carlo Maria Martini (†) como principal consagrante y como co-consagrantes tuvo a los obispos Libero Tresoldi (†) y Bernardo Citterio (†).
Al mismo tiempo, entre 2000 y 2005 fue vicepresidente de la Conferencia Episcopal Italiana.
Como obispo cabe destacar que fue un gran e importante propulsor de la causa de beatificación del italiano Antonio Rosmini.
En 2015 escribió las meditaciones[2][3][4][5] para las estaciones del viacrucis, que el papa Francisco presidió en el Coliseo Romano la noche del Viernes Santo.