Nato a Napoli nel 1956, si laurea con il massimo dei voti in economia e commercio e nel 1981 inizia la sua carriera professionale al Credito Italiano.
General Manager di Bank Pekao dal 2000 al 2003. Nel 2003 è nominato responsabile del business Centro Europeo di Unicredit.
Nel 2007 è nominato Deputy Chief Executive Officer del gruppo UniCredit. Ricopre anche la carica di amministratore delegato di Capitalia fino alla fusione di quest’ultima nel gruppo UniCredit, quando viene nominato amministratore delegato di UniCredit Banca di Roma, incarico ricoperto fino al 2009.
Da giugno 2017 a settembre 2018, è alla guida di Banca Carige nel ruolo di Amministratore Delegato e nel dicembre2018 è nominato CEO di Banca Progetto, con l’obiettivo di accelerare la trasformazione digitale del business della banca, specializzata nei servizi per le piccole e medie imprese italiane e la clientela privata.