He played 49 matches for Gloucester Rugby and scored 11 tries.
He was playing again within a few months and was able to be a part of Gloucester Rugby winning the cup.
He re-signed to Gloucester Rugby in the summer of 2008, having been released by the Scarlets.
In the summer of 2006 he signed for Gloucester Rugby.
He started his career with Gloucester Rugby.
He scored 8 tries for Gloucester Rugby in all competitions during the 2006/07 season.
In March 2009, it was announced that he would join Gloucester Rugby from the 2009-10 season.
He joined Gloucester Rugby for the 2011/2012 season.
In the summer of 2007 he moved from Bath to Gloucester Rugby.
Thomas joined Gloucester Rugby on a one-year contract, option for a further season, starting at the 2012/13 season.