Nato a Perugia nel 1966, nel 1990 si è laureato in Scienze Naturali e lavora come tecnico faunistico al Servizio gestione faunistica e protezione ambientale della Provincia di Perugia.Dal 1998 è sposato con Roberta ed hanno quattro figli.Entrambi fanno parte del Centro Familiare Casa della Tenerezza, fondato nel 2003 da Mons. Carlo Rocchetta, che si occupa della formazione dei fidanzati e degli sposi, dell’accompagnamento ai separati ed alle coppie in difficoltà, guidandole alla riscoperta del sacramento nuziale.