Nato a Milano, laureato in storia moderna presso l'Università di Pavia e dottorato presso l'Ecole des Hautes Etudes en Sciences Sociales di Parigi, insegna storia moderna a Cosenza presso l'Università della Calabria. Si occupa prevalentemente di storia economica e sociale e di World History oltre che di storia del pensiero politico.