Laureato in Storia contemporanea, giornalista e autore di saggi sulla storia del pensiero e del movimento ecologisti. E' stato presidente di Legambiente dal 2003 al 2007. Successivamente ha fatto parte del primo esecutivo del Partito Democratico e il Segretario nazionale Veltroni lo nomina Responsabile Ambiente nella Segreteria nazionale. Nel 2008 è stato eletto Senatore. Nel 2013, lasciato il Pd, ha promosso il movimento Green Italia. Dal 2013 è socio e fondatore della società Greening Marketing Italia Srl.