Il [[25 luglio]] [[1954]] viene ordinato [[Presbitero|sacerdote]] dall'arcivescovo [[Agostino Mancinelli]]. Padre spirituale nel Pontificio [[Seminario]] Regionale di [[Diocesi di Benevento|Benevento]] dal [[1954]] al [[1977]]; [[parroco]] di "San Modesto" in [[Benevento]] dal 1977, Vice Presidente Nazionale dell'Unione Apostolica del Clero.
Il [[7 dicembre]] [[1985]] è eletto [[vescovo]] di [[Diocesi di Tricarico|Tricarico]]; viene consacrato il [[25 gennaio]] [[1986]] dal [[cardinale]] [[Bernardin Gantin]], coconsacranti gli arcivescovi [[Carlo Minchiatti]] e [[Carmelo Cassati]], [[Missionari del Sacro Cuore di Gesù|M.S.C.]]
Il [[15 febbraio]] [[1997]] viene trasferito alla sede vescovile di [[Diocesi di Lucera-Troia|Lucera-Troia]].
Il [[30 giugno]] [[2007]] [[papa Benedetto XVI]] ne ha accettato le dimissioni per raggiunti limiti di età, nominandolo amministratore apostolico della diocesi fino all'ingresso del suo successore, [[Domenico Cornacchia]], avvenuto il [[14 ottobre]] [[2007]].
È stato segretario della Conferenza Episcopale di Basilicata, membro per la Commissione [[Conferenza Episcopale Italiana|CEI]] per il clero e delegato della Conferenza Episcopale di Basilicata per la formazione culturale nei Seminari maggiore e minore.