Nel 2017 partecipa al Gran Premio di Thailandia nel campionato mondiale Supersport in sella ad una Kawasaki ZX-6R del team Kawasaki Puccetti Racing in sostituzione dell'infortunato Kenan Sofuoğlu. Chiude la gara al quarto posto ed i punti così ottenuti gli consentono di chiudere al ventiseiesimo posto in classifica piloti. Nel 2018 partecipa nuovamente al Gran Premio Thailandese, questa volta nelle vesti di wild card, alla guida di una Kawasaki gestita dal team CORE Kawasaki Thailand Racing. Chiude la gara con un quinto posto, i punti così ottenuti gli consentono di chiudere al ventesimo posto in classifica piloti. Nello stesso anno corre nella classe Moto2 del motomondiale il Gran Premio di Thailandia sulla Kalex del team SAG al posto di Alejandro Medina, chiude la gara al diciottesimo posto, non ottenendo punti validi per la classifica mondiale. Nel 2019 partecipa, in qualità di wild card, al Gran Premio di Thailandia nel mondiale Superbike alla guida di una Kawasaki ZX-10RR, è iscritto anche al Trofeo Indipendenti. Non ottiene punti in gara.