Nato a Empoli il 5 luglio 1984, risiede a Certaldo. Diplomato al liceo scientifico "Il Pontormo" di Empoli, frequenta attualmente la Facoltà di Economia dell'Università di Firenze.
Inizia l'impegno politico al liceo come rappresentante degli studenti. Animatore delle mobilitazioni contro la "Riforma Moratti" sulla scuola è stato membro del primo Parlamento regionale degli studenti della Toscana. A 17 anni entra a far parte della segreteria regionale della Sinistra giovanile, prima come responsabile del settore scuola, successivamente del settore organizzazione e infine come coordinatore. E' stato membro dell'ultima segreteria nazionale della Sinistra giovanile, con la delega a politiche giovanili, enti locali, rapporti con il governo e strutturazione della rete associativa. Dal 2001 membro della segreteria Democratici di Sinistra di Certaldo e della direzione della zona Empolese Valdelsa. Dal giugno 2006, fino alla nomina in Consiglio regionale, fa parte dello staff del Presidente della Giunta regionale, all'interno del quale si è occupato degli eventi di comunicazione. Il 14 ottobre 2007 è eletto all'Assemblea costituente regionale del Partito Democratico.
Alle consultazioni regionali del 3 - 4 aprile 2005 è candidato nella circoscrizione di Firenze nella lista Uniti nell'Ulivo. Nella seduta d'Aula del 16 agosto 2007 entra a far parte del Consiglio regionale della Toscana in sostituzione del consigliere Paolo Cocchi nominato assessore regionale. E' membro della Prima Commissione - Affari istituzionali.
Ha aderito al gruppo Per il Partito Democratico - L'Ulivo che, dal 7 gennaio 2008, ha assunto la denominazione di gruppo Partito Democratico.