È laureato in lettere moderne con una tesi su Italo Calvino. Sacerdote diocesano a Roma dal 1996, parroco dal 2005, opera al santuario della Madonna del Divino Amore nel campo della spiritualità e dell’approfondimento della Sacra Scrittura. Ha pubblicato romanzi e saggi per le case editrici Effatà, Clinamen e IPL. Con Sabrina Trane ha pubblicato il Piccolo manuale di spiritualità e il Piccolo manuale di santità (Palumbi). È fondatore, insieme con Franz Krauspenhaar, del blog collettivo La poesia e lo spirito, dove attualmente scrive. Le omelie sono raccolte nel blog Gesù per atei.