Dopo la Laurea ed il Master in International Affairs conseguiti negli Stati Uniti, nel 1994 è entrato in Chubb Insurance Company of Europe come assuntore nel ramo property. All’interno della multinazionale Americana, ha ricoperto diversi ruoli in campo assuntivo, commerciale e manageriale, fino al 2002 quando ha assunto la guida di Chubb Italia con il ruolo di Direttore Generale. Nel 2009 è stato ideatore e fondatore della iO Broker, primo intermediario assicurativo italiano esclusivamente dedicato alla Linea Persone di alto livello (HNWI).
Nel 2014 è entrato a far parte dei Lloyd’s con la carica di Rappresentante Generale e Country Manager per l’Italia. A gennaio 2021 viene nominato MEDI Area Manager, con gestione delle attività dei Lloyd’s in Italia, Spagna, Portogallo, Grecia, Malta, Cipro e Israele.