[1] He entered the seminary of Cremona in 1981 and was ordained a deacon on 8 November 1986 by Bishop Enrico Assi in the Cathedral of Cremona;[2] on 20 June 1987, he was ordained a priest, always by Bishop Assi.
[3] After his ordination, he received a Doctorate in moral theology from the Pontifical Gregorian University and held various teaching positions: he taught at the local Diocesan seminary from 1990 to 1997 and from 1997 to 2022 in the Inter-Diocesan Theological Study of Crema, Cremona, Lodi and Vigevano.
He also taught at the Superior Institute of Religious Sciences of Mantua, the Theological Faculty of Northern Italy of Milan and the Catholic University of the Holy Heart of Cremona.
[1] On 2 February 2023, he was appointed by Pope Francis as the new Bishop of Trieste, following the resignation of Archbishop Giampaolo Crepaldi, who had turned 75 and was due to retirement.
Following a revolt in the city prison in July 2024, he criticized the conditions of incarcerated people in Italy.