Nel 1976 Pretore del Mandamento di Borgo San Lorenzo (FI).
Nel 1979 Giudice a Sant’Angelo dei Lombardi (AV), dove riuscì a far funzionare il Tribunale anche dopo il terribile terremoto che colpì l’Irpinia nel 1980.
Nel 1982 Sostituto Procuratore della Repubblica in Napoli, dove si è occupato di reati contro la pubblica amministrazione e di criminalità organizzata di tipo mafioso e terroristicoeversivo, facendo parte, dapprima, della sezione “Estorsioni e sequestri di persona. Tra i tanti ha seguito il processo sulla Nuova famiglia e sul Banco di Napoli.
Nel 1993 Sostituto Procuratore della Direzione Nazionale Antimafia.
Nel 2001 Procuratore Aggiunto presso la Procura Distrettuale di Napoli ove coordina le sezioni competenti per i delitti contro la personalità dello Stato e per i delitti commessi con finalità di terrorismo, anche internazionale, o di eversione dell’ordinamento costituzionale, misure di prevenzione.
Dal 16 aprile 2009 è stato Procuratore della Repubblica presso il Tribunale di Salerno ed ha coordinato la Direzione Distrettuale Antimafia.
Dal 25 luglio 2013 al 21 novembre 2017 Procuratore Nazionale Antimafia ed Antiterrorismo.
Dal 9 maggio 2018 è Assessore alla Sicurezza della Regione Campania.
