Em 2018, King assinou com a equipe Ed Carpenter Racing como piloto de meio período no carro número 20, compartilhando as corridas da temporada da IndyCar Series de 2018 com o proprietário Ed Carpenter. No ano seguinte, King disputou apenas as 500 Milhas de Indianápolis, uma corrida que ele não disputou em 2018. Ele competiu pela equipe Rahal Letterman Lanigan Racing e se qualificou no primeiro dia, largando na 26ª posição e terminando a corrida na 24ª. Durante a disputa das 500 Milhas de Indianápolis, King foi substituído na MP Motorsport pelo piloto russo Artem Markelov, que disputou as duas corridas do Campeonato de Fórmula 2 da FIA que foram realizadas naquele final de semana.