Nato a Grosseto l' 8 febbraio 1925, residente a Grosseto, è diplomato. E' stato consigliere alla Provincia di Grosseto dal 1946 al 1951, dove ha ricoperto la carica di assessore ai lavori pubblici. Eletto sindaco di Grosseto nel 1951, ha mantenuto l?incarico fino al 1970.
Alle consultazioni regionali del 6 - 7 giugno 1970 è stato eletto nella circoscrizione di Grosseto con 8.117 preferenze, nella lista del Partito Comunista Italiano. Nel corso dell'intera legislatura è stato componente della Giunta regionale in qualità di assessore al bilancio e personale.
Alle consultazioni regionali del 15 -16 giugno 1975 è rieletto nella stessa circoscrizione con 10.632 preferenze, nella lista del Partito Comunista Italiano. Nel corso dell'intera legislatura è stato assessore alle finanze e bilancio e segretario della Giunta regionale.
Alle consultazioni regionali dell' 8 - 9 giugno 1980 è eletto per la terza volta nella circoscrizione di Grosseto con 9.634 preferenze, nella stessa lista. E' stato assessore alle finanze e bilancio fino al maggio 1982, data delle sue dimissioni dalla Giunta regionale. E' stato componente della commissione Affari istituzionali, fino alla fine del suo mandato nel maggio 1983, quando si è dimesso per candidarsi alle elezioni politiche. E' stato sostituito dal consigliere Ermanno Benocci.
Ha aderito al gruppo PCI.