Nato a Civitella Val di Chiana (Arezzo) il 24 giugno 1931, residente a Civitella, diplomato.
E’ stato consigliere al Comune di Arezzo dal 1964 al 1970. Direttore della federazione provinciale coltivatori diretti di Arezzo dal 1969 e successivamente direttore della federazione regionale dei coltivatori diretti della Toscana, dal 1973 ricopre la carica di presidente dell’Ente irrigazione Valdichiana di Arezzo.
Alle consultazioni regionali del 6 – 7 giugno 1970 si è presentato nella lista della DC ed è stato eletto nella circoscrizione di Arezzo con 5.388 preferenze. Nel corso di questa legislatura è stato vicepresidente della commissione Agricoltura.
Alle elezioni regionali del 15 – 16 giugno 1975 è stato rieletto nella lista della DC, nella circoscrizione di Arezzo con 8.034 preferenze. Nel corso della legislatura è stato segretario della commissione Artigianato, industria e commercio, presidente della commissione speciale CEE e componente della commissione speciale Programmazione.
Ha aderito al gruppo DC.