Święcenia kapłańskie otrzymał 4 października 1980 i został inkardynowany do diecezji Tursi-Lagonegro. Pracował duszpastersko m.in. w Senise oraz rodzinnym mieście. Był także m.in. kanclerzem kurii oraz wikariuszem generalnym diecezji[1].
20 marca 2004 papieżJan Paweł II mianował go ordynariuszem diecezji Tricarico[2]. Sakry biskupiej udzielił mu 15 maja 2004 ówczesny nuncjusz apostolski we Włoszech - arcybiskup Paolo Romeo.