Nato a Livorno il 1 novembre 1941. Si è laureato in medicina e chirurgia all’università di Pisa nel 1966 ed ha esercitato l’attività medica presso la clinica dermatologica dell’università di Pisa. A partire dal 1979 ha lasciato la professione per dedicarsi a tempo pieno all’attività politica, che aveva cominciato a conoscere fin dagli anni del liceo. I primi incarichi sono nel sindacato: nel 1979 diventa segretario della Cgil – enti locali e sanità, poi della Camera del lavoro di Pontedera. Entra quindi nella segretaria del partito comunista, e nella legislatura 1985-1990 è nominato assessore e poi vicesindaco di Pisa. A partire dal 1990 è stato presidente della Provincia di Pisa, per tre legislature successive, fino al 2004. In questo periodo ha ricoperto anche alcuni incarichi nell’Upi, Unione delle Province italiane: è stato membro dell’ufficio di presidenza e responsabile dei settori finanza ed e-government. E’ stato anche membro del CdA dell’Università di Pisa, vicepresidente dell’Interporto Toscano di Livorno, membro della Fondazione Piaggio, membro della Conferenza unificata Stato-Regioni-Città. Attualmente è responsabile economico dei DS di Pisa, coordinatore dell'associazione Poli tecnologici della Toscana occidentale e vicepresidente dell'associazione Tecla.
Alle consultazioni elettorali del 3 – 4 aprile 2005 è eletto consigliere regionale nella circoscrizione di Pisa nella lista Uniti nell’Ulivo. E' membro della Terza Commissione - Attività produttive e rientra a far parte della Commissione speciale per gli adempimenti statutari e per il nuovo Regolamento interno del Consiglio regionale, il 14 febbraio 2008, data del nuovo insediamento, in qualità di segretario. E' stato membro della Commissione di inchiesta sulla raccolta differenziata dei rifiuti e vicepresidente della Commissione di inchiesta su Firenze Fiera SpA. Ha aderito al gruppo Democratici di Sinistra – L’Ulivo. Questo gruppo, in data 24 luglio 2007, si è unificato con il gruppo La Margherita - L'Ulivo, stabilendo di denominare il nuovo gruppo Per il Partito Democratico - L'Ulivo che, dal 7 gennaio 2008, ha assunto la denominazione di gruppo Partito Democratico.