Nato a Cremona il 26 gennaio 1962 ed è stato ordinato sacerdote il 20 giugno 1987. La sua prima Messa l’ha celebrata nella parrocchia dei "Ss. Cosma e Damiano" in Acquanegra Cremonese, paese d’origine della famiglia. Dal 1987 al 1993 è stato vicario nella comunità di "Santa Maria Annunciata" in Rivarolo Mantovano e dal 1993 al 1999 in quella di "S. Maria Immacolata" in Casirate d’Adda. Nel 1999 il trasferimento, sempre in qualità di vicario, nella popolosa parrocchia dei "Ss. Mm. Fermo e Rustico" in Caravaggio. Nel 2005 è stato nominato parroco di Masano. Dal 2012 parroco di Antegnate e nel 2020 aveva assunto l’incarico di moderatore dell’erigenda unità pastorale tra le parrocchie di Antegnate, Barbata, Covo, Fontanella. Nel 2021 nominato parroco della parrocchia “San Vittore, martire” in Agnadello. Dal 2007 è vicario zonale della Zona pastorale 1.