Nato a Mantova nel 1940. Dopo la laurea in Filosofia all’Università Cattolica, ha studiato Teologia all’Università Gregoriana. È stato ordinato per la Chiesa di Bologna nel 1967. Ordinato presbitero nel 1972, dopo aver esercitato il ministero di cappellano nella Parrocchia di San Giovanni in Persicelo, dal 1977 ha assunto le Parrocchie di Sammmartini, Ronchi e Caselle. Incaricato dall’Arcivescovo Cardinal Biffi di tenere un coordinamento informale tra l’Azione Cattolica, l’Agesci e Comunione e Liberazione nella diocesi di Bologna, nel 1992 è stato nominato assistente diocesano dell’Azione Cattolica, compito che ha tenuto per due mandati fino a quando, nel 1998, è diventato vicario episcopale per la carità. Lo stesso cardinale Biffi gli chiese di iniziare la rubrica domenicale che veniva proposta da Il resto del Carlino. Dal 1999 è parroco a Sant’Antonio da Padova alla Dozza.