Laureato con lode presso l’Università Cattolica di Milano, ha conseguito il diploma di specializzazione per le professioni legali presso la medesima Università, e ha frequentato corsi di perfezionamento in diritto societario e in diritto di mercati finanziari presso l’Università Statale di Milano.
Ha maturato importanti esperienze professionali presso lo studio internazionale Clifford Chance, presso lo studio legale Avv. Giuseppe Iannaccone e Associati, nonchè nella struttura legale di UniCredit Spa.
Specializzato in diritto penale dell’economia, ha altresì acquisito una consolidata competenza in materia di diritto societario, bancario e fallimentare.