En juin 2018, il est sélectionné pour jouer avec les Barbarians français qui affrontent les Crusaders puis les Highlanders en Nouvelle-Zélande. Il est titulaire et capitaine lors du premier test puis remplaçant lors du second, les "Baa-baas" s'inclinent 42 à 26 à Christchurch puis 29 à 10 à Invercargill. En juin 2019, il remporte son premier titre professionnel avec le Stade toulousain en s'imposant en finale du Top 14 face à Clermont (24-18). Il est un grand acteur de la saison et de la finale au cours de laquelle il finit même capitaine. Ces bonnes performances en font un outsider pour la liste des 31 joueurs retenus pour participer à la Coupe du monde 2019 au Japon. Il joue deux des trois matchs de préparation, mais est écarté du groupe qui participe à la compétition.