Davies first played rugby for Wales Secondary Schools, alongside his cousin and future Welsh captain, Haydn Tanner. Davies progressed to play club rugby for Swansea and Hedingley, and in 1935 he played for Swansea against the touring New Zealand team. Alongside Tanner, Davies had an outstanding game in which Swansea were victorious over the supposedly 'unbeatable' All Blacks. Tanner and Davies were credited as orchestrating the Swansea success, even though still teenagers and attending Gowerton county school. The New Zealand captain, Jack Manchester, is said to have passed back the message to New Zealand; "Tell them we have been beaten, but don't tell them it was by a pair of schoolboys".[5]
It was at Swansea he was first selected to represent Wales at rugby union. Davies was capped for Wales against Ireland under the captaincy of Joe Rees on 14 March 1936. When Wales won, thanks to a Vivian Jenkins penalty goal, he found himself as part of that year's winning Home Nations Championship team. Davies was back the next season, playing two games in the championship though after the highs of the previous season, Wales lost all their games to end up with the Wooden Spoon. Davies missed the entirety of the 1938 tournament, but was back for the 1939 championship, playing in all three games. In the last match against Ireland Davies scored all seven points with a try and a drop goal for Wales. His drop goal was the last four point drop goal ever scored in the Five Nations Championship, and the last for Wales until the end of World War II. During the war, Davies served as a member of the Royal Air Force.
In 1939 Davies left rugby union behind when he 'Went North' and joined professional rugby league team Bradford Northern. He was an outstanding player in a great Northern team.
Frank Whitcombe, Willie's Welsh teammate and fellow Lance Todd Trophy winner took on the role of 'minder' for Northern's slightly-built, mercurial stand-off when he was targeted by opposing teams.
He would later play rugby league for the Great Britain and Wales teams. In 1946 he went on tour with Great Britain against Australia and New Zealand. He played in the tour's final Test in New Zealand and at point became a dual-code rugby international. When the Australians toured Britain the next year, Davies was chosen to represent the British team twice.[6]
Godwin, Terry (1984). The International Rugby Championship 1883-1983. Grafton Street, London: Willow Books. ISBN0-00-218060-X.
Smith, David; Williams, Gareth (1980). Fields of Praise: The Official History of The Welsh Rugby Union. Cardiff: University of Wales Press. ISBN0-7083-0766-3.