Laureato nel 1980 in Ingegneria civile e edile a indirizzo architettonico, svolge da 36 anni la libera professione di Ingegnere.
Il suo curriculum vitae vanta un’esperienza quasi ventennale nei lavori pubblici e servizi tecnici gestiti presso il Comune di San Giovanni Valdarno dove si è occupato di programmazione, progettazione, direzione dei lavori e gestione diretta delle squadre operative.