Magistrato dal 1983. Laureato in filosofia della scienza. Attualmente è consigliere della Cassazione già giudice anche con funzioni semidirettive e direttive. Formatore decentrato, coordinatore di tirocini, docente presso la SSM, le SSPL e in corsi universitari, ha conseguito l’ASN come prof. ordinario di filosofia diritto, è autore di numerosi articoli e monografie fra le quali: Condizioni di incoerenza; Teoria generale del diritto; Livelli del biodiritto; L’argomentazione giuridica; Logica dei dati normativi; Logica Giudiziaria.