Procuratore della Repubblica a Perugia, a seguito di nomina da parte del CSM. È professore a contratto di “Legislazione antimafia: profili sostanziali e processuali” presso l’Università Suor Orsola Benincasa di Napoli e di “Prevenzione della Corruzione e Trasparenza nella Pubblica amministrazione” presso il Dipartimento di Giurisprudenza dell’Università Federico II, a Napoli.
È stato Presidente dell' Autorità nazionale anticorruzione.
È stato, per quattro legislature, consulente della Commissione parlamentare antimafia. È presidente onorario del presidio di Libera di Giugliano in Campania (NA)
È autore di numerosi articoli pubblicati sul quotidiano Il Mattino e di numerose pubblicazioni in materia giuridica. Collabora con riviste giuridiche. Tra le sue pubblicazioni divulgative si ricordano: Solo per giustizia (Mondadori, 2008), I Gattopardi (Mondadori, 2010), Fottball clan (Rizzoli, 2012).