Inizia la sua carriera nel Gruppo IMI, dove rimane otto anni. Dal 1999 al 2005 è nel Gruppo Arca, dove ricopre le cariche di Direttore Centrale di Arca Vita e Direttore Generale di Arca Inlinea. Nel 2005 fa il suo ingresso in BNPP Cardif Vita S.p.A diventando nell’agosto del 2013 Deputy General Manager Resource and Operations e, nel 2016, viene nominato Co–General Manager, aggiungendo, alle precedenti responsabilità, il coordinamento degli organi di controllo che riportano al Board.
Da gennaio 2019 è Chief Operating Officer & Digital Platform di Net Insurance.