Ordinazione Sacerdotale: 20 Aprile 1985
dal 19 Giugno 2009 – Professore Incaricato Istituto Superiore di Scienze Religiose “San Matteo” in Salerno
dal 28 Giugno 2004 – Professore Istituto Teologico Salernitano
dal 17 Dicembre 2000 – Cappellano di Sua Santità
dal 1 Gennaio 2012 – Comitato Beatificazione del Servo di Dio Mariano Arciero De Maio Mons. Marcello Commissione esumazione Servo di Dio Mariano Arciero
dal 1 Gennaio 2012 – Delegato ad Omnia del Comitato Beatificazione del Servo di Dio Mariano Arciero De Maio
dal 1 Giugno 2011 – Direttore Ufficio per la Pastorale della Famiglia
dal 1 Febbraio 2011 al 31 Dicembre 2015 – Membro dei Consultori 2011-2015
dal 31 Gennaio 2011 al 31 Dicembre 2015 – Membro del Consiglio Presbiterale 2011-2015
dal 15 Settembre 2010 – Delegato Arcivescovile “Ad Omnia”
dal 11 Febbraio 2001 al 8 Giugno 2011 – Vicario Generale
dal 26 Ottobre 1999 – Delegato Arcivescovile “Ad Omnia”
dal 1 Luglio 1996 – Responsabile Pastorale Familiare
dal 1 Luglio 1996 – Direttore Consultorio Familiare Diocesano