Nel corso della sua carriera, iniziata nel 1987 da giovane funzionario presso il Ministero dell'Economia e delle Finanze, ha operato in posizioni dirigenziali nell'ambito della Ragioneria Generale dello Stato ed in particolare ha diretto diversi uffici dell'Ispettorato Generale per i Rapporti Finanziari con l'Unione Europea (IGRUE), con funzioni di coordinamento e supporto alla funzione di vertice dell'Ispettorato. Dal 2011 è Ispettore Generale Capo della Ragioneria Generale dello Stato. In tale funzione, dal 2011 al 2018, ha diretto l'Ispettorato Generale per i Rapporti Finanziari con l'Unione Europea (IGRUE) e, dall'agosto 2018, l'Ispettorato Generale per l'informatica e l'innovazione tecnologica. Attualmente ha l'incarico di Direttore presso l’ Ispettorato Generale per il PNRR del Ministero dell'economia e delle finanze, responsabile del coordinamento, monitoraggio, rendicontazione e controllo degli interventi PNRR.