PhD, è socio della Société Européenne de Culture. Collabora presso il Dipartimento di scienze della storia dell’Università degli Studi di Milano e l’ISAP (Istituto per la scienza dell’amministrazione pubblica). Ha curato l’edizione critica di Adriano Olivetti, Stato Federale delle Comunità (Milano, 2004) e Fini e fine della politica (Soveria Mannelli, 2009). Ha introdotto Norberto Bobbio – Umberto Campagnolo, Dialogo sulla politica della cultura (Genova, 2009). È autore di Del liberalismo di Luigi Einaudi (Milano, 2007), di Adriano Olivetti (Trento, 2007) con Giulio Sapelli, e di Il valore della politica in Adriano Olivetti (Roma, 2007).