Le , il est élu dans le 38edistrict du Texas, nouvellement créé, en obtenant 63% des voix face au démocrate Duncan Klussmann[2]. Il est réélu le avec 62,7% des voix face à la candidate démocrate Melissa McDonough[3].
Le , il fait partie des 47 élus républicains à voter en faveur d'une résolution proposée par Matt Gaetz pour forcer le président Joe Biden à procéder au retrait des troupes américaines en Syrie dans un délai de six mois[4],[5].
Le , il fait partie des 71 républicains qui votent contre le Fiscal Responsibility Act of 2023, le projet de loi résultant de l'accord entre Joe Biden et Kevin McCarthy pour mettre fin à la crise du plafond de la dette[6].
En , il annonce qu'il ne briguera pas de troisième mandat à la Chambre des représentants en 2026, afin de se présenter aux élections sénatoriales malgré les pressions de son parti de renoncer à cette idée[7]. Candidat à la primaire républicaine, il affronte le sénateur sortant John Cornyn, élu depuis 2002, qui fait déjà face au procureur général du Texas, Ken Paxton[8]. Comme ses rivaux, il concentre une grande partie de ses efforts à démontrer sa proximité avec Donald Trump, bien que le président s'est refusé à apporter son soutien à l'un des candidats en vue de la primaire[9]. Arrivé tardivement dans la campagne et faisant face à deux candidats plus reconnus que lui, il n'arrive qu'en troisième place au soir de la primaire le , avec 13,50% des voix[10]. Comme pressenti, aucun de ses deux rivaux, qui arrivent largement devant lui, ne parvient à obtenir au moins 50% des suffrages, impliquant la tenue d'un second tour entre eux[11].