Thomas started playing rugby at the age of five with Worcestershire club Bredon Star RFC where his father was coach before attending Dean Close School.
[2] Thomas has the ability to play lock, flanker and number eight, as a versatile player who was a key member of the academy set up.
[3][4] During the 2023–24 EPCR Challenge Cup campaign, Thomas started in their quarter-final win over Ospreys and semi-final victory against Benetton Rugby.
[7] During the 2024–25 Premiership season, Thomas signed an extension with Gloucester that would allow him to remain eligible to represent Wales.
[9][10] Thomas qualifies to represent Wales through his paternal grandparents who are from Swansea and his maternal grandmother, received his first selection for their senior squad during the 2024 end-of-year rugby union internationals.