Nel 2018 è chiamato a sostituire il connazionale Mike Di Meglio nel Campionato mondiale Supersport. In sella alla Yamaha YZF-R6 del team GMT94 disputa sette gare ottenendo i migliori piazzamenti nelle ultime tre. Chiude al quindicesimo posto in classifica piloti. Nella stessa stagione fa il suo esordio nel motomondiale disputando il Gran Premio di Francia in qualità di wild card nella classe Moto2, in sella ad una Transfiormers del team Promoto Sport, porta a termine la gara in ventiquattresima posizione.