Nato a Perugia, è laureato in Lettere e Filosofia all’Università di Firenze e ha conseguito un dottorato di ricerca presso l’Istituto Universitario Europeo di Fiesole.
Dopo una carriera accademica in Gran Bretagna dal 1987 al 2004, dal 2005 al 2012 è stato docente incaricato presso la Facoltà di Scienze Politiche dell’Università di Padova. Ha, inoltre, tenuto corsi presso l’Università degli Studi di Perugia, l’Accademia Universitaria Statunitense “Umbra Institute” e presso l’Università per Stranieri di Perugia, oltre che per la LUMSA di Roma.
È autore e curatore di vari volumi, articoli e saggi, in inglese ed italiano, su argomenti di storia contemporanea, economica italiana ed europea.
È Fondatore e Presidente della Fondazione Ranieri di Sorbello ETS di Perugia, che promuove iniziative culturali (convegni, pubblicazioni, mostre espositive), svolge attività di conservazione storico-artistica e gestisce la Casa museo di Palazzo Sorbello, aperta al pubblico regolarmente dal 2010, e il Pozzo Etrusco, sito museale archeologico di Perugia, dal luglio 2016.
È socio onorario dell’Associazione Dimore Storiche Italiane (ADSI).
