Nato a Firenze il 19 settembre 1935 e residente a Vaglia, è diplomato ragioniere ed è stato imprenditore. Entra in Consiglio regionale il 26 maggio 1992 in sostituzione di Carlo Lessona, dimissionario.
Alle elezioni del 6 - 7 maggio 1990 era candidato consigliere regionale nella circoscrizione di Firenze, nella lista del PRI, ed era risultato secondo dei non eletti con 656 preferenze. E’ membro delle commissioni speciali: Riforma dello statuto, Problemi comunitari e cooperazione internazionale, programmazione, Osservatorio sulla legislazione nazionale, nonché della commissione Attività produttive. Successivamente, da gennaio 1994, è nominato vicepresidente del Consiglio regionale.
Ha aderito al gruppo PRI.