Nato a Pistoia il 7 settembre 1939, è laureato in architettura.
Dal 1975 al 1980 è assessore all’urbanistica del Comune di Pistoia. Già dipendente della Regione Toscana, si dimette nel 1980 per candidarsi consigliere regionale.
Alle consultazioni regionali del 8 – 9 giugno 1980 è eletto nella lista del PCI della circoscrizione di Pistoia con 3.837 preferenze. Già presidente della sesta commissione Assetto del territorio, entra in Giunta il 31 maggio 1983 come assessore all’urbanistica ed edilizia residenziale.
Alle elezioni regionali del 12 - 13 maggio 1985 è candidato nella stessa lista ed è eletto nella stessa circoscrizione con 3.637 preferenze. Entra in Giunta con le competenze della precedente legislatura fino al giugno 1986. E’ quindi nominato membro della commissione consiliare Cultura e attività sociali e della commissione Attività produttive.
Ha aderito al gruppo PCI.