È sacerdote diocesano di Roma dal 1998. Già docente straordinario di teologia pastorale presso l’Istituto Teologico Leoniano di Anagni, è Professore ordinario di Catechetica Missionaria della Facoltà di Missiologia (Pontificia Università Urbaniana) e invitato nella Facoltà di Scienze dell’Educazione (Istituto di Catechetica) della Università Pontificia Salesiana. È stato parroco nella parrocchia di S. Gelasio in Roma. Ha svolto incarichi pastorali (collaboratore UCD di Roma e vicedirettore dell’UCR Lazio) e universitari (Preside dell’Istituto Superiore di catechesi e Spiritualità Missionaria (ISCSM) della Università Urbaniana (2001-2007). È stato presidente dell’AICa (Associazione Italiana dei Catecheti, 1998-2005); è membro della EEC (Ėquipe Eupeenne de catéchèse). Ha collaborato con il Pontificio Consiglio per la Famiglia. Nel 2014 è stato inserito tra “Les grandes signatures de la catéchèse. Du XXe siècle à nos jours” (Derroitte H. (dir.), Tome 2, Bruxelles, Lumen Vitae, 2014).