Nato a Perugia nel 1954, è dirigente scolastico e docente presso la Scuola di Teologia di Orvieto. È stato membro del Consiglio Nazionale di Azione Cattolica e direttore della Caritas diocesana di Orvieto-Todi, nonché responsabile di diverse missioni Caritas all’estero: Albania, Kossovo, Colombia.
Esperto di politiche sociali, è autore di diverse pubblicazioni, tra le quali: Riflessioni sulla vita comune; I Sinodi delle diocesi di Orvieto e Todi; L’Azione Cattolica in Umbria dal primo dopoguerra al Vaticano II; Il padre dei poveri Luigi Crispolti; L’emergenza Kossovo; La teologia della carità.