Classe 2004, ha iniziato a competere in modo agonistico all’età di 8 anni. Nel 2013, nella classe Baby, si è classificato al primo posto nel campionato Regionale. Negli anni seguenti, ha conquistato il primo posto nella classe Esordienti al Trofeo delle Regioni nel 2015 e al campionato Italiano nel 2016. Nel 2017, nella classe Aspiranti 85, ha raggiunto il terzo posto al campionato Italiano e il primo posto al Trofeo delle Regioni. Nel 2018 ha ottenuto il secondo posto al campionato Italiano nella classe Senior nel 2018 e il primo posto al campionato Inter-regionale nella stessa categoria. Nel 2019, nella classe 125, ha conquistato il terzo posto al Trofeo delle Regioni e il primo posto sia al campionato Regionale che Inter-regionale. Ha vinto il campionato Regionale nella classe 125 nel 2020 e ottenendo il secondo posto al campionato Italiano nella stessa categoria. Nel 2021, nella classe 125, è arrivato primo al campionato Italiano Coppa FMI 2t. Negli anni a seguire, ha continuato a primeggiare, raggiungendo il terzo posto nel campionato Italiano Under23 nella classe 300 junior