Dal maggio 2004 è Cappellano di Papa Ratzinger
Dopoaver frequentato il Seminario Minore di Volterra, ha compiuto gli studi filosofico-teologici nel Pontificio Seminario Regionale Pio XII di Siena ed ha perfezionato la formazione liturgica a Roma presso il Pontificio Ateneo Sant'Anselmo. Ha ricevuto l'ordinazione sacerdotale il 29 giugno 1970. È stato Vicario cooperatore della parrocchia di San Giusto a Volterra dal 1972 al 1973; parroco dei Santi Filippo e Giacomo in Jano di Montatone dal 1973 al 1975 e di Santa Maria Assunta a Castelnuovo d'Elsa di Castelfiorentino dal 1975 al 1985, Assistente diocesano Unitalsi dal 1977 al 1996; dal 1978 al 2001 insegnante presso il Seminario Regionale Pio XII di Siena e dal 1981 al 1983 presso lo Studio Teologico di Firenze. Segretario della Commissione Liturgica Regionale Toscana dal 1985 al 2001; dal 1998 al 2001 Direttore Spirituale del Seminario Regionale Pio XII di Siena e dal 2001 ricopre l'incarico di Vice Assistente Ecclesiastico Nazionale dell'Unitalsi. Inoltre, è Canonico Abate del capitolo della Cattedrale di Volterra e dal 27 maggio 2004 è Cappellano di Sua Santità. Dar. Geg.