Ha studiato alla Sapienza, dove si è laureato in economia sotto la direzione di Garegnani nel 1981 e ha conseguito il Dottorato nel 1988. Ha ottenuto un Master a Manchester nel 1986. Ha lavorato come ricercatore presso in CNR dove si è occupato di Economia dell’innovazione. Nel 1992 è diventato ricercatore alla Sapienza, e poi professore associato e ordinario a Siena dove insegna Politica economica ed Economia dello sviluppo. Si è principalmente occupato di teoria della crescita e analisi dei sistemi pensionistici in una prospettiva non ortodossa. Ha pubblicato numerosi articoli su riviste italiane e internazionali, fra queste Research Policy, Cambridge Journal of Economics e Review of Political Economy, oltre che contributi a volumi in lingua inglese e un libro di economia dei sistemi pensionistici con l’editore Edward Elgar. Uno dei suoi recenti saggi divulgativi di maggior successo è “Sei lezioni di economia” edito dalla Imprimatur.