
Dal
2001 al
2006 ha corso con le minimoto registrando un 3° posto al campionato regionale laziale, un 2° posto nel campionato costruttori e tutti gli anni si è qualificato per le finali del campionato italiano.
Nel
2006 ha partecipato anche ad alcune gare con le minigp ottenendo vari podi;
Sempre nel 2006 ha iniziato a correre con le 125 GP partecipando anche all’ultima prova del
Honda Trophy RS125GP 2006 e all'ultima gara del
CIV 2006 e ha poi anche partecipato alla prima prova del trofeo inverno a Binetto arrivando 1°.
Nel
2007 ha partecipato al
Honda Trophy RS125GP e al
CIV 2007 finendo nel Honda Trophy al 3° posto e nel CIV 2007 al 9° posto (2° nell'under 18).
Nel
2008 ha partecipato di nuovo al
Honda Trophy RS125GP e al
CIV 2008 finendo nel Honda Trophy RS125GP al 3° posto e nel CIV 2008 al 4° posto (3° nell'under 18).
Nel
novembre 2008 diventa un pilota
ADV. Nel 2009 ha disputato l’
Honda Trophy RS125GP ed il
CIV 2009 con le Honda RS125GP messe a punto dal
Team CRP Racing vincendo con grande distacco il titolo Honda Trophy 2009.
Rinconfermato per la stagione 2010.