Nato a Roma nel 1967, laureato con lode in Economia all’Università La Sapienza di Roma, è attualmente Chief Risk Officer di Banca Progetto.
Nel 1996 entra in CONSOB dove si occupa di vigilanza su banche e intermediari finanziari. Dopo un’esperienza nella funzione Audit e Compliance di Unicredit Banca Mobiliare, nel 2001 passa a operare nel Gruppo Poste Italiane, dove ricopre diversi incarichi, prima nella società di asset management, BancoPosta Fondi SGR, successivamente nella funzione di Internal Audit della Capogruppo, come responsabile della struttura di controllo sulla rete degli Uffici Postali e, dal 2007, come capo della Revisione Interna di BancoPosta.
Nel 2012, dopo l’acquisizione da parte di Poste Italiane di Banca del Mezzogiorno – Mediocredito Centrale, ne assume il ruolo di Direttore Internal Audit.
Nel 2015 entra in doValue (Fortress Investment Group), leader nella gestione dei NPL, come Chief Internal Audit Officer.
Ha ricoperto diversi incarichi come componente di Organismi di Vigilanza 231/01.