Condujo cuatro carreras en Fórmula Palmer Audi en la ronda de Silverstone en 2010, logrando obtener un podio.
[4][5] En febrero de 2015, se confirmó que King pasaría a GP2 Series, firmando con Racing Engineering, junto con Alexander Rossi, para 2015,[6][7] donde finalizó duodécimo en la general.
Permaneció con el equipo para la temporada 2016,[8] donde obtuvo dos victorias y finalizó séptimo en campeonato.
[14][15] En 2021, colaboró con el equipo Alpine F1 Team como piloto de simulador.
[20][21] Al año siguiente participó en la Indy 500 con Rahal Letterman Lanigan Racing.