Né à Toulouse[2], Théo Millet commence le rugby à XV à 4 ans pour faire comme son grand frère[3]. Il est formé à l'école des jeunes du Boitsfort RC où son père Patrice est coach[4].
Il commence le rugby à sept en 2014 avec l'équipe de France de rugby à sept des moins de 18 ans, puis il est sélectionné en équipe de France de rugby à sept développement et enfin en équipe de France de rugby à sept[3].
Il est sélectionné en équipe de France de rugby à XV des moins de 17 ans[7], moins de 18 ans[8],[9], moins de 19 ans[10] et moins de 20 ans[11].
En 2016, il prolonge son contrat espoir avec le Stade français de deux ans[12],[13], mais il est libéré de sa dernière année d'engagement.
En 2018, il est recruté par Oyonnax rugby[14],[15],[16],[17] pour intégrer son centre de formation et la structure Oyo Elite. Un an plus tard, il signe son premier contrat professionnel avec le club[18],[19],[20].
Durant la saison 2022-2023, Théo Millet est l'un des titulaires au poste de centre[21]. Il joue 25 matchs, tous en tant que titulaire, et marque trois essais[22]. Cette saison, Oyonnax termine à la première place de la phase régulière de Pro D2[23] et se qualifie jusqu'en finale où il affronte Grenoble[24]. Pour ce match, il est titulaire[25] et Oyonnax s'impose 14 à 3, devenant champion de Pro D2 et remontant en Top 14[26].
Style de jeu
Théo Millet est un centre prometteur avec des qualités de puncheur[27].