Dopo alcuni successi in competizioni nazionali Superbike e Supersport, debutta nella classe Moto2 del motomondiale nel 2013, correndo in sostituzione di Yūki Takahashi sulla Moriwaki del Idemitsu Honda Team Asia a partire dal Gran Premio di San Marino; nello stesso anno vince il campionato asiatico Supersport 600. Nel 2014 viene confermato quale pilota titolare dal team Asia in Moto2, con compagno di squadra Takaaki Nakagami; non ottiene punti. Nel 2015 rimane nello stesso team, ottenendo come miglior risultato un quarto posto in Giappone e terminando la stagione al 23º posto con 20 punti. In seguito torna a correre in competizioni asiatiche, vincendo il titolo nella categoria Supersport nel 2017. Fa un'apparizione nel campionato mondiale Supersport nel 2018 con la Kawasaki ZX-6R del team Kawasaki Puccetti Racing.[1] Nel 2019 prende parte a tre prove nel CEV Moto2, ottiene sedici punti classificandosi ventunesimo.[2]