È professore di Economia internazionale. Ha studiato a Roma e Cambridge e insegnato a Modena e Roma. È stato membro del Consiglio di Presidenza (1980-83) e Vice-Presidente (1992-95) della Società Italiana degli Economisti.
Con il suo volume "L'inflazione nei paesi capitalistici industrializzati" ha vinto il premio Saint-Vincent per l’Economia; è autore di libri influenti in ambito economico.
Ha anche pubblicato saggi in campo politologico, abbinando sempre lo studio dei meccanismi economici a quello delle determinazioni sociali.
È stato membro del Parlamento (1996-2001).
In materia fiscale, poi, è stato Presidente, nella XIII Legislatura, della Commissione Bicamerale per la Riforma Fiscale e autore del "libro bianco" sull’imposizione sulle imprese che porta il suo nome.