Nato nel 1991, ha conseguito la maturità presso il Liceo Scientifico A. Oriani di Ravenna e, nel 2016, la laurea magistrale in Giurisprudenza presso l’Università degli Studi di Trento, discutendo una tesi in diritto penale dell’economia con il voto di 110 e lode, relatore Prof. Melchionda.
Da maggio 2016 a novembre 2017 ha svolto il tirocinio formativo ex art. 73 D.L. 69/2013 presso il Tribunale di Trento.
Da novembre 2016 a novembre 2019 è stato dottorando di ricerca presso l’Università degli Studi di Trento, corso di dottorato in “Studi giuridici comparati ed europei”. Nel marzo 2020 ha conseguito cum laude il titolo di dottore di ricerca, discutendo una tesi dal titolo “Il ne bis in idem sostanziale nella convergenza di fattispecie incriminatrici”, tutor Prof. A. Melchionda.
Da marzo 2021 è assegnista di ricerca in Diritto penale presso l'Università degli Studi di Trento.