Dopo la laurea in Fisica presso l’Università di Firenze ha conseguito il baccelierato in Teologia presso lo Studio Teologico Fiorentino e il dottorato in Teologia Ecumenica presso la Pontificia Facoltà “S.Tommaso” in Roma. Docente di teologia ecumenica presso l’Istituto di Studi Ecumenici “S.Bernardino” in Venezia e di teologia della creazione presso la Facoltà Teologica del Triveneto. Coordinatore del progetto “Etica, Filosofia e Teologia” presso la Fondazione Lanza e membro del Gruppo “Responsabilità per il Creato” dell’Ufficio Nazionale per il Lavoro ed i Problemi Sociali della CEI.
Tra i principali interessi: l’etica ambientale, come punto di intersezione tra etica sociale e teologia della creazione