Nato il 16 Luglio 1950 a Grosseto, dove abita. Diplomato, è promotore finanziario.
Consigliere comunale a Grosseto dal 1985 al 2000, è stato capogruppo del Pci dal 1985 al 1988, assessore dal 1988 al 1992 e Sindaco di Grosseto dal 1992 al 1997. Attualmente è membro della direzione provinciale di Grosseto e della direzione regionale del PD. E' membro della Presidenza nazionale dell'Associazione "A sinistra nel PD".
Alle consultazioni regionali del 16 aprile 2000 si presenta nella lista dei Ds ed è eletto nella circoscrizione provinciale di Grosseto con 9.735 preferenze. E’ Presidente della Terza Commissione - Attività produttive e e membro della Commissione speciale Rapporti con l'Unione Europea.
Nelle consultazioni regionali del 3 - 4 aprile 2005 è eletto consigliere nella circoscrizione di Grosseto nella lista di Uniti nell'Ulivo. E' membro della Prima Commissione - Affari istituzionali. E' riconfermato vicepresidente della Commissione speciale per gli adempimenti statutari e per il nuovo Regolamento interno del Consiglio regionale il 14 febbraio 2008, data del nuovo insediamento. Attualmente è anche membro 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.