Nato a Borgo a Mozzano (Lucca) il 6 settembre 1912, residente a Barga, laureato in ingegneria, ha esercitato la professione di ingegnere. E’ stato membro dell’esecutivo provinciale della Democrazia Cristiana di Lucca dal 1949 al 1955 e successivamente componente del comitato provinciale della DC di Lucca. Nel corso della sua attività amministrativa è stato assessore ai lavori pubblici alla Provincia di Lucca dal 1951 al 1960 e presidente della stessa Provincia dal 1960 al 1970. Componente del Consiglio direttivo dell’UPI dal 1962 al 1970, ha fatto parte del Consiglio direttivo dell’URPT dal 1961 al 1970. Nominato presidente del Consorzio provinciale antitubercolare nel 1961, ha mantenuto la carica fino al 1970; è stato presidente dell’ONMI dalla nuova costituzione al 1970, e presidente del comitato provinciale CRI dal 1961 al 1970. E’ stato inoltre membro dei seguenti organismi: Comitato di programmazione economica regionale della Toscana, direttivo dell’IRPET e consiglio direttivo dell’ISES dal 1963 al 1970.
Alle consultazioni regionali del 6 – 7 giugno 1970 si è presentato nella lista della DC ed è stato eletto nella circoscrizione di Lucca con 14.050 preferenze. Nel corso di questa legislatura è stato vicepresidente della commissione Istruzione, cultura e sicurezza sociale e membro della commissione per il Regolamento dell’assemblea regionale. Ha aderito al gruppo DC.