E’ entrato nella magistratura contabile nel 1996, prestando servizio nelle funzioni di controllo e requirenti nelle sedi di Catanzaro, Perugia, Roma, L’Aquila, Genova.
Dal 2015 ha ricoperto numerosi incarichi di procuratore regionale. Sostituisce il presidente di sezione Maurizio Stanco, nominato presidente della Sezione giurisdizionale per il Molise.