E' nato a Trani il 29 giugno 1929.
Ha prestato servizio alle dipendenze dello Stato come impiegato civile presso il Comando
9° Reggimento Genio di Trani e successivamente in qualità di funzionario della Ragioneria
Provinciale dello Stato.
Nel settembre 1979 è ammesso al Corso di formazione per il Diaconato permanente.
L'11 luglio 1981 si dimette volontariamente dall'impiego e inizia il suo servizio nella
Chiesa.
Nel 1982 è ordinato Diacono dall'Arcivescovo Magrassi ed assegnato alla parrocchia di
S. Antonio. Nello stesso periodo è nominato Segretario e Ragioniere della Curia
Arcivescovile.
Nel 1985 è nominato direttore amministrativo della Curia Arcivescovile di Bari-Bitonto.
Nel 1988 è trasferito alla parrocchia del S.S. Sacramento e dal 1994 svolge il suo
Ministero presso la Parrocchia di S. Pasquale.