In diocesi ha ricoperto diversi incarichi: è stato segretario particolare di S.E. Mons. Raffaele Castielli, dal 1991-1996, e di S.E. Mons. Francesco Zerrillo, dal 1997 al 2007.
E’ stato Direttore diocesano dell’Unione Apostolica del Clero, per un triennio; ha ricoperto l’incarico di presidente dell’Associazione – Consultorio “La Famiglia” in Lucera; è stato Postulatore dell’inchiesta diocesana sulla fama di santità del Servo di Dio don Alesandro di Troja; è stato docente di Teologia presso il locale Istituto di scienze religiose; è stato collaboratore pastorale nella parrocchia di San Giacomo dal 1991 al 2006.