Pontifìcio Seminario Regionale “S. Pio X” di Catanzaro. E’ stato ordinato il 19 luglio 1969 da S.E. Mons. Pietro Raimondi Vescovo dell’allora Diocesi di Crotone-Santa Severina.
E’ stato eletto alla Sede Vescovile di Lamezia Terme il 24/01/2004 ed ordinato Vescovo il 25/03/2004.
Uffici e ministeri: 1970-1973 Cancelliere della Curia: 1970-1975 Parroco in SS. Veneranda e Anastasia nel centro di Crotone e Rettore della Chiesa S. Giuseppe in Crotone; dal 1975 Parroco di S. Domenico in Crotone, parrocchia di nuova erezione; 1978-2000 Direttore dell’Ufficio Liturgico Diocesano; 1987-1989 Incaricato Diocesano F.I.E.S.; Responsabile ministeri dei Chierici; dal 1989 Canonico onorario della Cattedrale di Crotone; nel 1990 Membro della Commissione Mariana diocesana; dal 1992 Vice-Direttore spirituale diocesano Gruppi di Preghiera ‘’P. Pio”; 1994-1999 Membro del Collegio dei Consultori; dal 2000 Vice-Direttore dell’Ufficio Liturgico Diocesano; dal 2001 anche Amministratore parrocchia B. V. Maria Carmelo, Crotone. Nel 1972 venne nominato Segretario della Commissione Catechetica Diocesana e nel 1974 Vicario Episcopale per la Pastorale. Ha insegnato Liturgia presso la Scuola di Teologia per laici fino al 1982. E’ stato animatore nel Seminario Diocesano di Crotone; Assistente AGESCI e dell’Azione Cattolica; Coordinatore del Comitato Diocesano per il Giubileo dell’anno 2000; membro del Centro Diocesano Vocazioni; Vicario Foraneo della I zona della città di Crotone. Dal 1994 è membro del Consiglio Presbiterale e della Commissione Diocesana per l’Arte Sacra. Dal 9 giugno 1994 è Cappellano di Sua Santità.
Dal 2 aprile 2004 è Vescovo della Diocesi di Lamezia Terme.