Laurea in Ingegneria per l’Ambiente ed il Territorio, indirizzo “Pianificazione e Gestione Territoriale”, e Master Internazionale di 2° livello in “Tecnologie per la riduzione delle emissioni di gas generanti effetto serra” presso l'Università di Perugia. Dopo alcuni anni di attività libero professionale e di collaborazione con il Dipartimento di Ingegneria Industriale di Perugia, dal 2011 ha svolto attività di funzionario tecnico nel Comune di Marsciano e successivamente è stato Responsabile dell’Area Lavori Pubblici, Manutenzioni, Ambiente e Sisma dello stesso Comune. Dal 2021 è Dirigente del Dipartimento per la transizione ecologica ed energetica, economia circolare, biodiversità e paesaggio, valorizzazione sostenibile del patrimonio pubblico comunale del Comune di Spoleto.
Da dicembre 2024 è Dirigente del Servizio Coordinamento PNRR e PNC e dal marzo 2025 Dirigente ad Interim del Servizio Riqualificazione urbana della Regione Umbria.