Nato a Pordenone nel 1954, si laurea in Giurisprudenza nel 1976 all’Università di Napoli. Nel 1978 è assunto in Banca d’Italia, alla Filiale di Belluno.
In Amministrazione Centrale, dopo una breve esperienza al Servizio Riscontro delle Spese, è assegnato, nel 1981, al Servizio Personale inquadramento normativo ed economico, dove si occupa di disciplina del rapporto d’impiego e relazioni sindacali, effettuando studi e ricerche soprattutto nell’area del pubblico impiego.
Dal 1992 al 1998 è dirigente alla Sede di Napoli. Rientrato in Amministrazione Centrale, dal 2006 è Capo del Servizio PINE. Cura i rapporti con le organizzazioni sindacali.
In ambito europeo è membro della Human Resources Conference del Sistema europeo di banche centrali (SEBC).