Professore di politica economica all'Università Cattolica di Milano e direttore della Florence School of Regulation presso il Robert Schuman Centre, Istituto Universitario Europeo di Firenze, è stato il primo presidente della Autorità per l’energia elettrica e il gas, dal 1996 al 2003, e vicepresidente del CEER, il Council of European Energy Regulators.