Laureato in Ingegneria Civile, sezione Edile, presso l’Università degli Studi di Pisa nel 1986, ha iniziato il proprio percorso professionale come ufficiale nel Corpo delle Capitanerie di Porto – Guardia Costiera. Successivamente ha esercitato la libera professione, dedicandosi alla progettazione e alla direzione lavori in ambito strutturale, architettonico e nel recupero edilizio, affiancando tale attività all’insegnamento presso l’Istituto Tecnico per Geometri di Livorno.
Successivamente presso l’Amministrazione Regionale Toscana, ha ricoperto ruoli sia come funzionario sia come dirigente. Ha assunto l’incarico di Ingegnere Capo del Genio Civile per le province di Siena, Grosseto, Livorno, Pisa e Lucca; è stato responsabile dell’Ufficio Regionale Opere Marittime e Portuali e ha svolto il ruolo di Segretario Generale dell’Autorità di Bacino Interregionale del Fiume Fiora, dell’Autorità di Bacino Regionale Ombrone e dell’Autorità di Bacino Regionale Toscana Costa. Ha inoltre rappresentato la Regione Toscana in numerosi organismi e comitati tecnici, sia a livello regionale che nazionale.
Attualmente ricopre la carica di Presidente dell’Ordine degli Ingegneri della Provincia di Livorno e di Presidente della Federazione Regionale degli Ordini degli Ingegneri della Toscana; è inoltre componente del Gruppo di Lavoro per il “Dissesto Idrogeologico” del Consiglio Nazionale degli Ingegneri.