[1] Davies began his professional career at Southend United in 1949 after serving in the British Army, having previously been on the books of Southampton as an amateur.
Davies went on to play six times for Wales, his final cap coming against England in 1957.
[2] After seven seasons at Newcastle, where he played 157 league matches and scored 49 goals,[1] Davies was sent to Swansea Town in October 1958 as part of the deal that took Ivor Allchurch to Newcastle.
In 1966, Davies left professional football, and joined non-league Merthyr Tydfil where he spent one season.
[3] In 1971, Davies emigrated to Perth, Australia, where he stayed in football and coached several local sides.