He holds a degree in Economics and Business Studies from Cagliari University.
He is a qualified Chartered Accountant and is a Registered Auditor. Master's Degree from LUISS in Management in the Administration, Operations Oversight and Finance of SMEs.
He works in the corporate finance field and is specialised in co-operative entities. He has been involved for twenty years with the guarantees system and in particular with Confidi (credit guarantee organisations), as General Manager of Fidicoop Sardinia and as a member of the Technical Committee of Assoconfidi.
He participates in committees of the Sardinia Region in the financial field, including in 2007 when he was part of the Working Committee on Agricultural Credit in Sardinia and in 2017 of the Technical Committee with ABI (Italian Banking Association) and the Region, which led to the signing of the memorandum of understanding on the revolving pledge.
Since November 2017, he has been coordinator of the working committee on Finance at ANFIR (National Association of Regional Financial Companies), where since July 2019 he has been a member of the Steering Committee.
Since 2018, he has been a Director and was a member of the Executive Committee (until 2021) of BPER Banca S.p.A.
He was a Director of Banco di Sardegna S.p.A., being part of the Control and Risks Committee (from 2016 to 2018); Director of Sfirs S.p.A., a regional finance company subject to the supervision of Banca d’Italia (from 2016 to 2019) and Director (from 2004 to 2008) and, subsequently, Deputy Chairman of the Banca di Credito Cooperativo di Cagliari (from 2011 to 2016).
He has lectured and lectures in the field of corporate finance as part of academic and master's courses organised by Universities and other Bodies.