Nato nel 1991, ha conseguito nel 2016 con lode la laurea magistrale in giurisprudenza presso l’Università Cattolica del Sacro Cuore di Milano, con tesi dal titolo “L’inutilizzabilità nel procedimento penale” (relatore Prof. Gianluca Varraso, correlatore Prof. Enrico Maria Mancuso).
Nel febbraio 2020 ha conseguito il dottorato di ricerca in Diritto processuale penale presso l’Università degli Studi di Milano – Bicocca, con tesi dal titolo “La persona offesa vulnerabile nel procedimento penale” (tutor Prof. Oliviero Mazza). Negli anni 2020 e 2021 è stato assegnista di ricerca presso la medesima Università.
Dal 2022 a oggi è docente incaricato del seminario curriculare “Carcere, sicurezza e risocializzazione del detenuto” presso la Facoltà di Giurisprudenza dell’Università Cattolica del Sacro Cuore di Milano. Presso la medesima Università, è stato dal 2016 al 2022 cultore della materia di Diritto processuale penale, Diritto penitenziario e Ordinamento giudiziario.
Dal febbraio 2016 all’ottobre 2017, ha svolto il tirocinio formativo ex art. 73 d.l. 69/2013 presso la Procura della Repubblica di Milano (magistrato affidatario dott. Eugenio Fusco).
Nominato magistrato ordinario con d.m. 23 novembre 2022, è attualmente Giudice per le indagini preliminari presso il Tribunale di Novara, ove ha in precedenza svolto funzioni di Giudice dibattimentale e di Corte d’assise.
Dal febbraio 2026 è Mag.Rif. per il settore penale presso il Tribunale di Novara.
È segretario della Sottosezione di Novara dell’Associazione Nazionale Magistrati, nonché componente della Commissione permanente di studio “Diritto e procedura penale” istituita presso l’ANM.
È autore di una monografia (La persona offesa vulnerabile nel procedimento penale, Milano, 2023) e di oltre settanta pubblicazioni prevalentemente in materia processuale penale.