Dal 2001 è Consigliere di Stato.
E’ stato, dal 1974, funzionario del Senato della Repubblica, dove ha diretto (1978-1989) la Segreteria della Commissione bilancio ed il Servizio del bilancio (1989-1996).
Dal 1996 al 1998 è stato Capo di Gabinetto del Ministro del tesoro pro tempore (nella fase di ingresso dell’Italia nel sistema della moneta unica europea) e poi, dal 1998 al 2000, è stato Segretario generale della Presidenza del Consiglio dei Ministri; dal 2006 al 2008 è stato capo di gabinetto del Ministro dell’economia pro tempore..
E’ autore di numerose monografie ed articoli su temi di diritto del bilancio, finanza pubblica e diritto pubblico dell’economia.