Ha conseguito la laurea in Giurisprudenza presso l’Università degli Studi di Perugia il 6 luglio 2016 con la votazione di 110 su 110 e lode, discutendo una tesi dal titolo “Problemi e prospettive del nuovo delitto di false comunicazioni sociali” (relatore Prof. Andrea Sereni).
È dottorando di ricerca in Scienze Giuridiche (XXXII ciclo) presso l’Università di Perugia, con un progetto di ricerca in Diritto penale dal titolo “Teoria del falso e valutazioni” e dal 2016 è cultore della materia e membro delle commissioni d’esame di Diritto penale e di Diritto penale dell’economia.
Dal 2017 collabora con lo Studio Legale Bana di Milano, specializzato in diritto penale dell’impresa.