Nato a Portoferraio (Livorno) il 29 aprile 1955. Abita a Portoferraio. Laureato in giurisprudenza, esercita la libera professione di consulente legale.
Dal 1980 al 1990 ha ricoperto il ruolo di consulente per i problemi legali e aziendali dell’Associazione fra gli industriali della Provincia di Livorno. E’ socio fondatore e Vicepresidente della Banca di Credito Cooperativo dell’Isola d’Elba. Dal 1977 ha svolto attività politica ricoprendo l’incarico di segretario comunale della Dc a Portoferraio, di membro del Comitato provinciale della Dc a Livorno e di componente del Comitato regionale toscano Dc. E’ stato consigliere alla Provincia di Livorno dal 1985 al 1990 e al Comune di Portoferraio dal 1990 al 1995.
Eletto consigliere regionale nella VI legislatura, è stato presidente del gruppo Cdu dal 1996 fino all’ingresso nel gruppo di Forza Italia, vicepresidente della Commissione Attività produttive e membro della Commissione speciale statuto e problemi istituzionali.
Alle consultazioni regionali del 16 aprile 2000 si è presentato nella lista Forza Italia ed è stato eletto nella circoscrizione provinciale di Livorno, con 5.753 preferenze. Il 4 dicembre 2002 è stato eletto Vicepresidente del Consiglio regionale. E’ stato inoltre membro della Quinta Commissione - Attività culturali e turismo e membro della Settima Commissione - Vigilanza.
Ha aderito al gruppo Forza Italia.
Alle consultazioni elettorali del 3, 4 aprile 2005 si è presentato nella lista Forza Italia nella circoscrizione provinciale di Livorno. Entra a far parte del Consiglio regionale in data 8 luglio 2008 a seguito delle dimissioni del consigliere Paolo Bartolozzi. E' membro della Quarta Commissione - Sanità.
Ha aderito al gruppo Forza Italia verso il Popolo della Libertà.