Davies was born in Ewloe Green, Flintshire,[1] the son of a Presbyterian minister and educated at Abergele County School.
[2] During the First World War, he enlisted in the London Scottish Battalion and was later in the Gordon Highlanders, playing football for both regiments.
At this time he was working in a bank, who transferred him to a branch in Southport where he joined the local club, who were then playing in the Football League Third Division North, in December 1920.
[2] Described as "a clever forward", he led the line "with spirit and tact" and was "equally adept at the short passing game or swinging the ball out to the wings".
[2] By 1930, his playing career was over and he concentrated on his employment as a representative with Hartley's Jams in the north-west, before becoming south of England area manager.