Nel 1991 ha conseguito la laurea in Giurisprudenza con lode presso l’Università di Salerno con una tesi in Filosofia del diritto dal titolo Regole costitutive e sistemi culturali. Dal 1992 al 1996 ha frequentato il dottorato di ricerca in Filosofia analitica e teoria generale del diritto presso l’Università Statale di Milano. Ha conseguito il titolo di dottore di ricerca nel 1996, discutendo una dissertazione dal titolo Status e capacità nel discorso dei giuristi. Dal 2001 al 2011 è stato Ricercatore di Filosofia del diritto presso l’Università Statale di Milano. Nel giugno del 2010 è stato dichiarato idoneo in un concorso di seconda fascia bandito dall’Università di Napoli “Parthenope”. Dal 1 novembre 2011 ha preso servizio come professore di seconda fascia di Filosofia del diritto presso l’Università degli Studi di Milano dove insegna Filosofia del diritto (corso progredito) e Filosofia del diritto (scienza dei servizi giuridici). Nel dicembre del 2013 è stato dichiarato idoneo come professore di prima fascia di Filosofia del diritto nella ASN del 2012.