En 2018, fichó por el CIA Landlord Insurance Honda del Campeonato del Mundial de Supersport, utilizando una Honda CBR600RR. Su compañero de equipo fue el británico Andrew Irwin. Corrió las primeras cinco carreras de la temporada, logando dos séptimos puestos en Assen e Imola como mejores resultados. Con motivo del Gran Premio de Francia, hizo su debut en Moto2, reemplazando al malayo Zulfahmi Khairuddin al volante de la Kalex Moto2 del equipo SIC Racing Team. Corrió once carreras de la temporada, obteniendo un 15º puesto en Tailandia como mejor resultado. Se vio obligado a perderse el Gran Premio de los Países Bajos y Alemania debido a una lesión en un dedo de su mano izquierda ocurrida en la clasificación del gran premio de los Países Bajos. Además se vio obligado a retirarse del Gran Premio de Australia debido a un fuerte dolor en su espalda producto de un choque en la práctica libre 3. Terminó la temporada de Supersport en la 14º posición con 38 puntos y la temporada de Moto2 en 32.º lugar con 1 punto.