E' nato a Colle Val d’Elsa (Si) il 17 maggio 1955. È stato eletto consigliere regionale, nelle liste del Pd, nella circoscrizione di Siena.
Ha ricoperto molti incarichi politici e amministrativi. Negli anni è stato coordinatore della segreteria del Pci, del Pds e poi dei Ds di Siena.
Dal 1994 al 2005 è stato sindaco di Colle Val d’Elsa. Durante questa esperienza amministrativa ha affrontato, tra i primi in Italia, il problema della realizzazione del Centro culturale islamico come strumento per favorire l’integrazione nella comunità colligiana degli immigrati di fede islamica.
Dopo questa esperienza è stato presidente dell’Agenzia regionale per il diritto allo studio universitario (Ardsu) di Siena e, dopo l’unificazione nell’Agenzia unica regionale, è stato presidente dell’Agenzia per il diritto allo studio universitario della Toscana, incarico da cui si è dimesso a fine 2009 per candidarsi alla carica di consigliere regionale.
Dal 1997 al 2006 è stato membro del Consiglio di amministrazione della Fondazione Mps. È stato anche membro dei consigli di amministrazione di Sansedoni Spa, Banca agricola mantovana e Mps Leasing & Factoring.
È stato inoltre presidente di Novoli Spa, la società immobiliare che ha realizzato la trasformazione urbanistica dell’ex area Fiat di Firenze, e di San Donato parcheggi, la società che ha realizzato il più grande parcheggio di Firenze nelle adiacenze dell’ex area Fiat di Novoli a servizio dell’area verde Parco San Donato.Attualmente è membro della direzione regionale del PD e membro della direzione provinciale del PD di Siena.
Alle consultazioni regionali del 28 e 29 marzo 2010 è eletto consigliere nella circoscrizione di Siena nella lista del PD-Riformisti toscani. E' stato segretario della Commissione speciale per l'emergenza occupazionale.
Attualmente è segretario della Prima Commissione "Affari istituzionali, programmazione e bilancio" e componente della Commissione istituzionale per l'emergenza occupazionale.
Aderisce al gruppo Partito Democratico.