Nato nel 1992, ha conseguito la laurea in Giurisprudenza nel 2016, con pieni voti e lode, presso l'Università degli studi di Perugia, discutendo una tesi dal titolo “Problemi e prospettive del nuovo delitto di false comunicazioni sociali” (relatore Prof. Andrea Sereni).
Nel 2020 ha conseguito il titolo di Dottore di ricerca in Scienze giuridiche (XXXII ciclo) presso l’Università di Perugia, discutendo una tesi in Diritto penale dal titolo “Teoria del falso e valutazioni”.
Dal 2016 è cultore della materia e membro delle commissioni d’esame presso le cattedre di Diritto penale e di Diritto penale dell’economia.
Dal 2017 collabora come libero professionista con lo Studio legale Bana di Milano, specializzato in diritto penale dell’impresa.
È abilitato all'esercizio della professione di avvocato.