Nato a Piombino il 27 novembre 1969, dove risiede, è laureato in Storia moderna presso l’università di Pisa e si è specializzato in Storia sociale e dell’alimentazione all’École des hautes études en sciences sociales di Parigi.
Si è avvicinato alla politica in Francia, con la partecipazione ad iniziative promosse dai gruppi giovanili vicini al Partito socialista. Nel 1995 si è iscritto al Partito democratico della sinistra. E’ stato responsabile delle questioni giovanili presso la federazione della Valdicornia e dell’Elba e nel 1996 ne è diventato il segretario.
Ha collaborato con la segreteria nazionale del partito per gli affari esteri e, in particolare, per i rapporti fra Ds e Partito socialista francese.
Nel 2001 è entrato a far parte della segreteria regionale del PDS a ricoprire il ruolo di responsabile enti locali. Dal 2005 è stato anche coordinatore della segreteria.
E’ stato segretario regionale dei DS dal 2006 al 2007.
Il 14 ottobre 2007 è stato eletto segretario del Partito Democratico della Toscana.
E’ appassionato di cucina, storia medievale e strategia militare. Ha collaborato con importanti riviste enogastronomiche.
E’ stato calciatore dilettante e ancora oggi scende in campo con la squadra del Consiglio regionale per partite di beneficenza.
Eletto consigliere provinciale a Livorno nel giugno 1999, si è dimesso in occasione della candidatura per le elezioni regionali del 2000.
Alle consultazioni regionali del 16 aprile 2000 si è presentato nella lista DS ed è stato eletto nella circoscrizione provinciale di Livorno con 11.159 preferenze. È stato membro della Terza Commissione – Attività produttive e della Commissione speciale Rapporti con l’Unione Europea.
E’ segretario regionale del PD.
Alle consultazioni regionali del 3 – 4 aprile 2005 è stato eletto nella circoscrizione di Livorno nella lista Uniti nell’Ulivo. E’ stato membro della Quinta Commissione Attività culturali e Turismo e della Commissione speciale per la normativa elettorale insediatasi il 19 dicembre 2008.
Ha aderito al gruppo Democratici di Sinistra – L’Ulivo che, in data 24 luglio 2007, si è unificato con il gruppo La Margherita – L’Ulivo, con la denominazione Per il Partito Democratico – L’Ulivo divenendo dal 7 gennaio 2008, gruppo Partito Democratico.
Alle consultazioni regionali del 28 – 29 marzo 2010 è eletto come candidato regionale nella lista del PD-Riformisti toscani. E’ componente della Seconda Commissione – Agricoltura e sviluppo rurale e vicepresidente della Commissione di controllo.
Aderisce al gruppo Partito Democratico.