Consigliere ecclesiastico della Federazione provinciale Coldiretti.
Dopo l’ordinazione presbiterale sono stato vice parroco dal 2005 al 2017 in alcune parrocchie della diocesi. Dal 2017 al 2021 parroco di Carbonara di Po, Borgofranco e Bonizzo. Da settembre 2021 sono parroco e moderatore dell'Unità pastorale Oglio Po.
Membro del consiglio di amministrazione dell'istituto Diocesano Sostentamento del clero e Membro del XVI Consiglio Presbiterale.