Professo semplice nel 1987, professo solenne nel 1993, ordinato sacerdote nel 1994.
A Montichiari (BS) dal 1995 al 1999 animatore vocazionale per la Congregazione alla quale appartengo, insegnante di religione cattolica alle medie di Carpenedolo (BS) e alla Ragioneria di Montichiari (BS), insegnante di Introduzione alla Sacra Scrittura presso il Corso Propedeutico del Seminario Vescovile di Brescia.
Viceparroco a Roma dal 1999 al 2009 e insegnante di religione in un Liceo Classico.
Viceparroco a Ferentino (FR) dal 2009 al 2010.
Viceparroco a Piubega (MN ) dal 2010 al 2013 e insegnante di religione alla Casa del Giovane di Castiglione d/S.
Viceparroco a Volta Mantovana-Cereta-Castelgrimaldo dal 2013 al 2020 continuando l'insegnamento a Castiglione
Dal 2020 parroco a Volta e amministratore di Cereta e Castelgrimaldo.
Diploma di Scuola Superiore presso l'Istituto Magistrale
Licenza in Teologia Biblica presso la Pontificia Università Gregoriana di Roma