Born in Rovereto in 1963, he graduated in Business Economics with a specialisation in Corporate Finance from the Bocconi University in Milan.

His career started at Mediobanca S.p.A. where, from 1987 to 2014 he held several positions such as credit analysis for lending (from 1987 to 1991); head of sales development on a European client portfolio (from 1991 to 1995); he was entrusted with the development and responsibility of Structured Finance (acquisition finance, project finance, export finance, securitization, and syndication) and the development of the Mid Corporate team (from 1995 to 1999); head of lending and structured finance reporting to the CEO (from1999 to 2003); head of lending and structured finance and head of the Mid Corporate team, co-head of Coverage and Corporate Finance and head of international activities (from 2003 to 2006); as well as Deputy General Manager in charge of lending and structured finance with the supervision of the Mid Corporate team and international activities (from 2006 to 2014).

Also at Mediobanca from October 2007 to October 2014, he was a member of the Board of Directors and of the Executive Committee.

From October 2005 to October 2020, he was a Director and member of the Credit and Investment Committee of Mediobanca International Ltd., a Luxembourg-based bank of the Mediobanca Group, where he also served as Chairman of the Board of Directors from 2005 to 2016.

From October 2014 to April 2017, he was a Director and member of the Risk Committee of Banca Esperia, a joint venture between Mediobanca and Banca Mediolanum.

From June 2016 to December 2019, he served as Chairman of the Investment Committee IDEA CCR I and II of DeA Capital Alternative Funds SGR.

From March 2016 to February 2022, he held various roles at Muzinich & Co. SGR and in particular: Founding partner and CEO (from May 2016 to September 2018); senior advisor of Muzinich & Co. and key figure of the Fondo di Credito Diversificato per le Imprese (from October 2018 to February 2022), the first private debt fund in Italy in terms of size, which has fully invested its assets in senior loans to approximately 70 companies.

From August 2019 to April 2022, he held various roles in the Illimity Bank Group, such as Chief Lending Officer of Illimity Bank S.p.A. (from January 2021 to February 2022), Chairman of Illimity SGR (from January 2021 to April 2022) and Member of the Credit and Investment Committee (from August 2019 to February 2022).

Since March 2022, he has been Deputy General Manager and Business Director of Cassa Depositi e Prestiti S.p.A.

Since July 2018, he has been a co-founder and board member of IPOP Onlus -Associazione Insieme per i Pazienti di Oncologia Polmonare.