Ha svolto i seguenti incarichi a Crotone: Assistente diocesano della FUCI (1986), Vicario parrocchiale a San Dionigi (1986-1990); Vicario parrocchiale a Santa Rita (1990-1992); Assistente spirituale dell’Ordo Virginum (1991-1998); dal 1994 è Membro del Consiglio Presbiterale, Canonico della Cattedrale, Vicario Episcopale e Direttore dell’Ufficio Cultura. Dal 1999 è Parroco a Le Castella. È Direttore e Docente dell’Istituto Teologico Calabro. Insegna anche alla Facoltà Teologica dell’Italia Meridionale di Napoli e all’Istituto di Scienze Religiose di Crotone. Ha tenuto corsi di teologia all’Università Urbaniana ed all’Università Gregoriana. È stato nominato dal Santo Padre "auditor secretarii specialis" all’Assemblea Generale del Sinodo dei Vescovi dal 2 al 23 ottobre 2005.
Dal 1997 è teologo consulente della CEI per il Progetto Culturale. È autore di diverse pubblicazioni di carattere teologico.