Nel 2015 diventa pilota titolare nella classe Moto2 del motomondiale, alla guida della Kalex del team sports-millions-EMWE-SAG, senza ottenere punti. Nel 2016 è ancora pilota titolare in Moto2, con la stessa moto e lo stesso team della stagione precedente. In occasione del Gran Premio di Spagna ottiene i primi punti in carriera nel contesto del motomondiale. Decide di non prendere parte al Gran Premio di Catalogna, in segno di lutto e di rispetto verso Luis Salom (suo compagno di squadra nel team SAG) deceduto durante le prove libere.[2] Ottiene come miglior risultato un ottavo posto in Germania e termina la stagione al 25º posto con 14 punti.
Nel 2017 rimane nella stessa classe ma si trasferisce al team Garage Plus Interwetten, con compagno di squadra lo spagnolo Iker Lecuona. Ottiene come miglior risultato un quarto posto in Australia e termina la stagione al 20º posto con 26 punti.[3] Nel 2018 corre nella categoria Moto2 del campionato spagnolo velocità dove vince il titolo.[4] Nello stesso anno corre nella classe Moto2 del motomondiale i Gran Premi di San Marino, Aragona, Giappone, Australia, Malesia e Comunità Valenciana sulla Kalex del team SAG in sostituzione di Alejandro Medina, totalizzando 10 punti.
Nel 2019 corre in Moto2 nei Gran Premi di Qatar, Argentina e Americhe sulla NTS in sostituzione del convalescente Steven Odendaal, per prenderne definitivamente il posto per qualche altro Gran Premio, e nel Gran Premio d'Aragona sulla Kalex del team Dynavolt Intact GP in sostituzione dell'infortunato Marcel Schrötter. Nello stesso anno corre in MotoE con il team Dynavolt Intact GP, chiudendo all'8º posto con 47 punti; in Moto2 totalizza 6 punti.
Nel 2020 è pilota titolare del team NTS RW Racing GP, con compagno di squadra Bo Bendsneyder. Non prende parte alla gara del Gran Premio di Andalusia per problemi fisici (presunta un'infezione virale), rientrando poi a correre solo nel Gran Premio di San Marino, dove chiude la gara anzitempo per gli stessi problemi. Non continua la stagione venendo sostituito da Dominique Aegerter[5] e Piotr Biesiekirski. Superati i problemi fisici torna a gareggiare e,[6] nel 2024 prende parte al mondiale Endurance nella categoria Superstock.[6]