Laurea in Economia Politica, Università Bocconi, 1973; Ph.D. in Economics, Cambridge University, 1990. Ha insegnato presso l'Università Bocconi e le Università degli Studi di Venezia Ca' Foscari, Brescia, Milano e Milano-Bicocca. E’ stato visiting scholar presso l’Università di California a Berkeley (U.S.A.), l’Università di Cambridge (U.K.) e l’Università Cattolica di Lovanio (Belgio). Dall'ottobre 2004 è professore ordinario di Economia Politica presso l'Università degli Studi di Milano. Dal giugno 2005 è coordinatore del Dottorato in Scienze Economiche con sede presso la medesima Università. L'attività di ricerca scientifica di Franco Donzelli ha riguardato in particolar modo la teoria dell'equilibrio generale, la teoria della scelta razionale, dell'informazione e dell'incertezza, la metodologia dell'economia e delle scienze sociali, la storia del pensiero economico moderno e contemporaneo.