Laureato in filosofia presso l'Università degli Studi di Genova discutendo una tesi su Il problema del conflitto e la fondazione dello Stato nel pensiero di T. Hobbes (1985), consegue il titolo di dottore di ricerca in «Storia del pensiero politico e delle istituzioni politiche» discutendo una dissertazione intitolata Dalla critica della sovranità alla sovranità della costituzione. Il pensiero politico e giuridico di Hugo Preuss (1993). Dal 2013 è Professore universitario di prima fascia, settore concorsuale 14/A1 – Filosofia politica.