Nato a Pisa il 14 febbraio 1927, residente a Firenze, ? laureato in giurisprudenza.Iscritto al Partito Comunista Italiano dal 1947, dopo aver partecipato all?attivit? del Partito d?azione, ? stato membro della federazione del PCI di Pisa dal 1949 al 1958. Entrato a far parte della direzione nazionale del PCI, dal 1958 fino al 1964 ha diretto il settore stampa e propaganda. Dal 1964 al 1970 ? stato membro della segreteria regionale toscana del PCI. Dal 1951 al 1956 ? stato consigliere alla Provincia di Pisa, assessore dal 1954 al 1956, e nuovamente consigliere provinciale dal 1965 al 1970.
Alle consultazioni regionali del 6 ? 7 giugno 1970 si ? presentato nella lista del Partito Comunista Italiano ed ? stato eletto nella circoscrizione di Pisa con 3.399 preferenze. Nel corso della legislatura ? stato membro della commissione Istruzione e cultura e della commissione per il Regolamento dell?assemblea regionale.
Alle elezioni regionali del 15 ? 16 giugno 1975 ? stato nuovamente eletto nella circoscrizione di Firenze nella lista del Partito Comunista Italiano con 7.840 preferenze. E? stato membro della commissione Istruzione e cultura e della commissione speciale per la Programmazione.Ha aderito al gruppo PCI di cui ? stato presidente per l?intero mandato dal 1970 al 1980.