Nella sua lunga carriera il pilota milanese è stato però capace di distinguersi nel campionato Europeo Velocità laureandosi campione continentale nel 2000 per la categoria 125 GP su una Aprilia.[3][4] Passa poi alla Supersport nella quale si classifica quinto nel 2003 su Honda, secondo nel 2004 e vince il titolo nel 2006 su di una Yamaha.[5]
In piena attività alla soglia dei quarant'anni, disputa vari campionati e trofei di livello nazionale, tra cui il campionato Italiano Velocità, dove è stato vice-campione Supersport nel 2004, sesto nel 2005, ottavo nel 2006, dodicesimo nel 2007 e 2008. Nel 2010 ha partecipato alla prima prova della Supersport 600 con una Kawasaki ZX-6R, giungendo all'ottavo posto.[6] partecipa poi, come pilota titolare nella classe Supersport del campionato italiano. Nel 2014, 2015, 2016 e 2017 è pilolta titolare nell'italiano Supersport vincendo una gara in ciascuna di questi quattro campionati. Nel 2018 conclude l'ultima stagione nel CIV al ventesimo posto.
Inoltre collabora assiduamente con il mensile Dueruote dell'Editoriale Domus.
^Campioni d'Italia Junior & Sport Production (XLS), su motogames.it, Giuseppe Morri, 10 ottobre 2013. URL consultato il 31 dicembre 2014 (archiviato dall'url originale il 1º gennaio 2015).