3 sierpnia 1986 otrzymał święcenia kapłańskie. Inkardynowany do diecezji Tursi-Lagonegro, pracował przede wszystkim jako duszpasterz parafialny. Był także m.in. nauczycielem licealnym, wykładowcą kilku instytutów teologicznych, wikariuszem sądowym oraz wikariuszem biskupim ds. duchowieństwa. W 2015 wybrany tymczasowym administratorem diecezji[1].