È avvocato penalista del foro di Napoli. È stato coordinatore dei commissari per il corso di preparazione per l’esame di abilitazione professionale organizzato da alcune associazioni forensi nel 2016–2017. Già docente presso la Scuola di Specializzazione per Professioni Legali del dipartimento di Giurisprudenza dell’Università degli Studi di Napoli Federico II, docente a contratto presso l’Università Telematica Pegaso per master in Diritto penale e processuale penale. Autore di opere collettanee e numerosi articoli e note a sentenza in materia penale, civile e processuale su riviste specialistiche.