Magistrato e Procuratore della Repubblica presso il Tribunale di Trani, ha maturato una lunga esperienza nella Direzione Distrettuale Antimafia di Bari e in diversi pool investigativi su reati societari, ambientali e contro la pubblica amministrazione.
Fino al 2024 è stato membro del Comitato nazionale per la gestione della direttiva europea sulle emissioni e coordinatore scientifico del Master sulla responsabilità degli enti presso l’Università di Bari. Dal 2013 è docente e formatore in diritto penale dell’ambiente per la Scuola Superiore della Magistratura e altri enti istituzionali.
Ha ricoperto ruoli di consulenza e relatore per organismi internazionali come il Consiglio d’Europa e le Nazioni Unite, partecipando a progetti contro traffici illeciti e crimine ambientale. È autore di numerose pubblicazioni e componente di comitati editoriali di riviste specializzate in materie ambientali.














