Il devient pilote de Formule 1 chez Toro Rosso à partir du Grand Prix des États-Unis 2017 où il remplace Pierre Gasly puis prend la place de Daniil Kvyat pour les dernières courses de la saison. L'année suivante, il reste chez Toro Rosso mais ne sera pas prolongé au-delà.