Nato nel 1989 a Bassano del Grappa (VI), ha conseguito nel 2008 il diploma di maturità classica presso il Liceo "G. B. Brocchi".
Si è laureato in Giurisprudenza nel marzo del 2014 presso l'Università degli Studi di Trento, discutendo con il Prof. Alessandro Melchionda una tesi in Diritto Penale dal titolo "La sottrazione fraudolenta al pagamento delle imposte".
Dal novembre 2014 al maggio 2016 ha svolto il tirocinio formativo ex art. 73 D.L. 69/2013 presso il Tribunale di Milano, Sezione I Penale.
Nel settembre 2016 ha superato, presso la Corte d'Appello di Milano, l'Esame di Stato per l'abilitazione all'esercizio della professione di avvocato.
Dal marzo 2018 è Segretario Particolare del Giudice costituzionale Prof. Francesco Viganò.
È membro della Redazione di Diritto penale contemporaneo.