È docente di Teologia fondamentale e Teologia dogmatica presso l’Istituto Teologico di Assisi di cui dal settembre 2011 è anche Preside. In diocesi, svolge l’incarico di Direttore della Scuola di Formazione teologica “Cesare Pagani” e Direttore del Centro Studi “Santa Veronica Giuliani”. È cappellano del monastero delle cappuccine di Città di Castello.