Licenziato in Scienze Bibliche e Archeologia presso lo Studium Biblicum Franciscanum di Gerusalemme. Ha insegnato Sacra Scrittura presso il Seminario diocesano e l’Istituto di Scienze Religiose di Vigevano, e ha animato gruppi biblici parrocchiali. Nella diocesi di Faenza, oltre al ministero sacerdotale in parrocchia collabora alle attività della pastorale biblica e alla Scuola di Teologia.