 As an international, he won 10 full caps for Wales and also played for a Great Britain XI in 1947.Born in Llanelli, Hughes joined Birmingham from Llanelli A.F.C.in 1934 and made his first-team debut in January 1936 when still only 17; by the time he was 19 he was a regular first choice.