Nato a Roma nel 1964, ha studiato al Pontificio Seminario Romano Maggiore e ha frequentato i corsi di Filosofia e Teologia presso la Pontificia Università Gregoriana, dal 1983 al 1988, conseguendo la Licenza in teologia con specializzazione in Teologia fondamentale.
È stato ordinato sacerdote il 6 maggio 1989.
È stato per tre anni vicario parrocchiale a Santa Maria del Buon Consiglio, al Quadraro, poi dal 1992 al 1997 a San Vigilio, a Ottavo Colle. Per otto anni, fino al 2005, ha guidato la parrocchia di Santa Maria Madre del Redentore a Tor Bella Monaca.
Per nove anni è stato al Pontificio Seminario Romano Maggiore come padre spirituale, per poi assumere nel 2014 la guida della parrocchia di San Luca Evangelista al Prenestino.
Nel 2015 è stato nominato Vescovo Ausiliare della Diocesi di Roma per il Settore Sud.