Laureato in Economia Bancaria, Finanziaria e Assicurativa presso l’Università Cattolica di Milano, ha maturato oltre sedici anni di esperienza come fraud auditor e forensic accountant, dapprima presso KPMG Advisory S.p.A. poi presso JNP S.r.l. Si occupa principalmente della gestione e dello svolgimento di incarichi professionali di contenuto investigativo in materia economico-finanziaria e contabile, intervenendo nei casi di frode aziendale ed illecito societario. Ha fornito supporto tecnico in occasione di numerose indagini promosse dalla Magistratura italiana in materia contabile, amministrativa e finanziaria
Dall’ottobre 2006 al settembre 2012 è stato Collaboratore della Procura Federale, istituita presso la Federazione Italiana Giuoco Calcio (F.I.G.C.). Tiene lezioni e testimonianze in diversi contesti universitari, post-universitari e professionali. Dal settembre 2015 è responsabile del dipartimento di Forensic Accounting di Axerta Investigation Consulting.