E’ stato Pretore di S. Angelo dei Lombardi, poi prima giudice poi presidente di sezione penale presso il Tribunale di Napoli. Eletto al Consiglio Superiore della Magistratura 2002-2006. Formatore decentrato, componente del comitato scientifico del C.S.M.. e poi del primo comitato direttivo della Scuola superiore della magistratura. Docente a contratto di ordinamento giudiziario presso l’Università Luigi Vanvitelli. E’ autore di numerose pubblicazioni giuridiche, dal 2017 è presidente del Tribunale di Torre Annunziata.