Ha svolto attività di ricerca presso il Cnr e il Politecnico Milano dove è responsabile del master “Ridef – reinventare l’energia”. Attualmente è direttore scientifico del Kyoto Club, di QualEnergia e presidente di Exalto Energy&Innovation.
All’inizio dello scorso decennio, come direttore generale del Ministero dell’ambiente, ha lanciato il programma “10.000 tetti solari” e il servizio di Car sharing ICS, anticipando tecnologie e soluzioni che hanno poi avuto un notevole successo.