È professore associato del settore IUS 20 (Filosofia del diritto) presso il Dipartimento di Giurisprudenza dell'Università di Pisa dove insegna Filosofia del diritto e Logica e argomentazione giuridica. Svolge attività didattica anche presso l’Accademia Navale di Livorno. Tra le sue pubblicazioni, Norberto Bobbio. Un itinerario intellettuale tra filosofia e politica (Donzelli 2000); La bilancia e la croce. Diritto e giustizia in Simone Weil (Giappichelli 2006); Diritto e legame sociale (Giappichelli,2012). Dirige la collana “Bobbiana” dell’editore Giappichelli, nella quale vengono riproposte le opere universitarie di Norberto Bobbio.