Il fait ses débuts en Formule 1 en 2019 avec la Scuderia Toro Rosso ; il est le premier pilote de Formule 1 thaïlandais depuis 1954 avec Prince Bira. Il marque ses premiers points en se classant neuvième dès sa deuxième course lors du Grand Prix de Bahreïn le . Le , l'écurie Red Bull Racing annonce qu'il finira la saison aux côtés de Max Verstappen en remplacement de Pierre Gasly. Il est ensuite confirmé dans cette écurie pour la saison 2020. Il obtient le premier podium de sa carrière à son trentième départ en terminant troisième du Grand Prix de Toscane le 13 septembre 2020. Il n’est pas reconduit pour la saison 2021, et devient pilote de réserve et développement pour Red Bull Racing et Scuderia AlphaTauri.