Nato a Trani nel 1955.
Si è laureato in Medicina a Bari nel 1980. Ha conseguito inoltre il baccellierato in Teologia nel 1979, il dottorato in Teologia Morale nel 1985 presso la Pontificia Università Gregoriana e la licenza in Dirito Canonico presso Pontificia Università Lateranense nel 1983.
Ha completato la formazione al sacerdozio presso il Pontificio Seminario Romano Maggiore ed è stato ordinato sacerdote per la diocesi di Roma il 2 giugno 1984.
A Roma è diventato prima Assistente Ecclesiastico dell’Università Cattolica per la Facoltà di Medicina, quindi nel 1991 è stato nominato Incaricato della Pastorale Universitaria fino a essere, dal 1998, Direttore dell’Ufficio per la Pastorale Universitaria del Vicariato di Roma.
Nel 2010 è stato nominato anche rettore della chiesa di San Gregorio Nazianzeno a Montecitorio e cappellano della Camera dei Deputati.
Il 31 gennaio 2012 è stato eletto vescovo titolare di Cittanova e ausiliare di Roma, dove ricopre il ruolo di Delegato per l’Assistenza Religiosa negli Ospedali di Roma.
Ha pubblicato numerosi libri per la Libreria Editrice Vaticana. L’ultimo del 2011 è “Una nuova cultura per un nuovo Umanesimo. I grandi discorsi di Benedetto XVI“.