Career
His first professional club was Cardiff Reconstruction Finance Corporation which he joined in 2002. He then played for Pontypridd Reconstruction Finance Corporation and Celtic Warriors from 2003 until the Warriors disbanded in 2004, he returned to Cardiff where he stayed for two years with the Cardiff Blues until Sale Sharks made a bid for him in 2006. In July 2010 Thomas joined French club Lyon OU. Thomas retired from playing in July 2013.