E’ nato il 14 marzo 1949 ad Arezzo, ove risiede. Diplomato geometra, esercita come tale la libera professione. E’ stato impegnato nel volontariato per gli aiuti al Terzo mondo ed è iscritto all’Associazione volontari italiani del sangue (Avis). La sua partecipazione all’attività politica è iniziata nel 1970 con l’iscrizione alla Democrazia Cristiana, nella quale ha ricoperto incarichi direttivi a livello provinciale e regionale. Iscritto successivamente al Partito popolare italiano, ha quindi aderito a DL - La Margherita con incarichi di dirigente provinciale.
Alle consultazioni elettorali del 3 – 4 aprile 2005 è eletto consigliere regionale nella circoscrizione di Arezzo nella lista Uniti nell’Ulivo. E' membro della Seconda Commissione - Agricoltura ed è riconfermato vicepresidente della Commissione speciale Lavoro il 14 febbraio 2008, data del nuovo insediamento.
Ha aderito al gruppo La Margherita – L’Ulivo che, in data 24 luglio 2007, si è unificato con il gruppo Democratici di Sinistra – L’Ulivo, con la denominazione Per il Partito Democratico - L'Ulivo divenendo, dal 7 gennaio 2008, gruppo Partito Democratico.