Ha conseguito nel 1973 la laurea cum laude in Lingue e letterature straniere presso l’Università Cattolica del Sacro Cuore di Milano, nel 1976 il Diploma in Marketing presso lo IED, nel 1979 il Master in Business Administration (MBA) presso la SDA dell’Università Luigi Bocconi di Milano e nel 1993 Master in Banking Management Program della Federazione Bancaria Europea a Bruxelles.
Dopo un’esperienza lavorativa presso Kaufhof AG in Germania, ha ricoperto dal 1974 al 1977 il ruolo di Export Manager delle Officine Meccaniche Agrati S.p.A. Nel luglio del 1976 ha superato il concorso di ammissione come funzionario permanente presso la Commissione Europea a Bruxelles. Dal 1977 al 1989 è stato dirigente dell’area finanza del Banco Ambrosiano (poi Nuovo Banco Ambrosiano e Banco Ambrosiano Veneto). Dal 1989 al 1996 ha ricoperto la carica di Direttore Centrale Responsabile Area Finanza della Banca Popolare di Novara.
Nel 1996 è entrato a far parte di Gruppo Mediolanum ricoprendo prima la carica di Direttore Generale di Banca Mediolanum e successivamente di Vice Presidente. Nel settembre 2021 è stato nominato Presidente.
È Consigliere e membro del Comitato Esecutivo e del Comitato di Presidenza dell’A.B.I. (Associazione Bancaria Italiana), Consigliere del Fondo Interbancario Tutela dei Depositi (FITD), Vice Presidente di PRI.BANKS (Associazione tra le Banche Private Italiane), Consigliere della Federazione Banche Assicurazione e Finanza (FeBAF), componente del Consiglio di Amministrazione dell’Università Cattolica del Sacro Cuore di Milano.