 Thomas was failed to be selected for the entire 1931 Championship, but during that time was amongst the Swansea team that faced the touring South Africans.Thomas was not selected for the Welsh international against the Springboks, but represented his country for all three games of the 1932 Home Nations Championship before sporadic appearances over the next two years that saw only two caps.Thomas managed to regain his position in 1935 and played all three games under the captaincy of Claude Davey.