 During the 1934/35 season, Thomas was captain of the Swansea first XV.Thomas first played for Wales during the 1930 Five Nations Championship against Scotland at Murrayfield.Wales lost by a last minute dropped goal, but Thomas was back for the very next match of the tournament against Ireland, but missed the final, bruising game against France, since referred to as the 'Battle of Colombes'.