Nato a Firenze il 22 luglio 1957, abita a Pontassieve (FI). Diplomato perito agrario, conduce un’azienda agricola biologica ed è amministratore di una piccola impresa di trasformazioni di piante medicinali e aromatiche. È giornalista pubblicista. Ha svolto per dodici anni il lavoro di tecnico agricolo presso l’ente toscano di Sviluppo agricolo e forestale (ora Arsia). Ambientalista dal 1973, è stato fra i fondatori di Legambiente a Firenze nel 1980, dei Verdi nel 1984 ed è socio del WWF. È membro della Giunta Unerbe (Unione nazionale erboristi) della Confesercenti. Ha promosso associazioni e cooperative nei settori del commercio equo e solidale, della cooperazione con i paesi in via di sviluppo, dell’apicoltura e dell’agricoltura biologica.
Alle consultazioni del 6 - 7 maggio 1990 è eletto consigliere regionale nella circoscrizione di Lucca nella lista Verdi, con 739 preferenze. E’ membro della commissione Agricoltura, della commissione speciale Osservatorio sulla legislazione nazionale e della commissione sui Problemi comunitari e cooperazione internazionale. Da febbraio a dicembre 1992 è segretario dell’Ufficio di presidenza del Consiglio regionale, successivamente presiede la commissione Affari istituzionali.
Alle consultazioni regionali del 23 aprile 1995 si presenta nella stessa lista ed è eletto nella circoscrizione provinciale di Firenze, con 521 preferenze. È nominato assessore all’ambiente. Ha aderito al gruppo Verdi.