En 2011, derrotó a 90 000 competidores para convertirse en el tercer y más joven ganador de la GT Academy, una competición del videojuego Gran Turismo.
En 2016, ganó una carrera y fue candidato al título en la clase GT300 de Super GT, mientras que también fue subcampeón en F3 Japonesa.
En 2017, ascendió a la clase superior GT500, donde competiría hasta finales de 2020, logrando un único podio.
Más tarde fue dos temporadas piloto probador del equipo Nissan e.dams en Fórmula E.
Junto a Alex Buncombe ganó una carrera y finalizó la temporada en el sexto puesto del campeonato GT3.
Fue el debutante mejor colocado y terminó la temporada en el décimo lugar del campeonato.
[12] Durante el verano participó en las 24 Horas de Spa en un Nissan GT-R GT3 junto a Wolfgang Reip, Lucas Ordóñez y Peter Pyzera.
Esta alineación completa de GT Academy obtuvo la tercera posición en la categoría ProAm y la séptima en general.