Laureato in economia ambientale, attivista e volontario di Greenpeace per 7 anni e poi per 8 anni responsabile della campagna energia e clima per Greenpeace Italia. Da oltre un anno è Responsabile della Strategia di Decarbonizzazione e delle relazioni esterne di ECCO, il think tank italiano indipendente per il clima.