Nato a Roma il 4 settembre 1958, si laurea con lode in Economia e Commercio nel 1984 presso l'Università La Sapienza di Roma. Prosegue gli studi presso la Washington University in St. Louis, dove consegue il Master of Arts in Economics nel 1986. In Banca d'Italia dal 1987, viene assegnato al Servizio Studi; svolge la sua attività prima presso la Direzione Internazionale, poi, dal 1989, presso la Direzione Monetaria e Finanziaria. Dal 2011 è Capo del Servizio Studi di Congiuntura e Politica Monetaria.
È membro del Monetary Policy Committee della Banca Centrale Europea e del Group of High Level Monetary Experts presso l'OCSE. Ha tenuto corsi di economia monetaria e creditizia presso l'Università di Roma 3. Ha pubblicato, su riviste scientifiche italiane e internazionali, ricerche in temi di trasmissione della politica monetaria, funzionamento del mercato monetario, domanda di moneta, offerta di credito bancario, storia monetaria italiana, politiche dei prezzi delle imprese.