Champion d'Europe de Formule 3 en 2014 et champion de GP3 Series en 2015, il a été considéré comme étant la nouvelle merveille de la Formule 1. Au GP de Belgique 2016, il devient, à 19 ans et 345 jours, le plus jeune pilote tricolore à prendre le départ d'une épreuve de Formule 1 au volant d'une Manor. Rejoignant Force India en 2017, il devient le plus jeune Français à inscrire un point dans un Grand Prix puis, au GP des Etats-Unis, il devient le pilote débutant ayant terminé le plus grand nombre de courses consécutivement depuis ses débuts, soit 27 courses. Il entre 18 fois dans les points sur 20 courses, avec comme meilleurs résultats deux cinquièmes places, et termine la saison au huitième rang des pilotes. Il a disputé 139 Grands Prix depuis ses débuts au Grand Prix de Belgique en 2016 (423 points marqués, 81 courses dans les points) et compte une victoire (Hongrie en 2021 au volant d'une Alpine-Renault) et deux autres podiums (2eme à Sakhir en 2020 et 3eme à Monaco en 2023). Il a rejoint l'écurie Renault en 2020 puis Alpine depuis 2021. Il a débuté sa carrière dans le karting en 2004 remportant trois titres de champion de France. Ses parents sont d'origine espagnols.