Dopo studi classici, consegue la laurea in Giurisprudenza e poi in Economia e commercio. Ha ottenuto un dottorato in Diritto Pubblico.
Dal 1997 è entrato nella Pubblica Amministrazione locale e dopo 10 anni è dirigente al Comune di Firenze (2008-2018). Attualmente è dirigente al Comune di Scandicci.
Si occupa da anni di formazione in vari ambiti del diritto amministrativo con una predilezione per: Procedimento amministrativo, Appalti e contratti, SUAP ed attività produttive, GDPR e semplificazione