È professore ordinario di Storia delle dottrine politiche all’Università IULM di Milano e dirige l’Istituto Bruno Leoni. Ha curato edizioni critiche di R. Cobden, E. Kedourie, V. Pareto e H. Spencer.
Per il Mulino ha pubblicato «Capitalismo» (2023).
Ha due gatti.