Originally from Broken Hill, Davies started his SANFL career in 1951 and played mainly as a centreman.
He briefly flirted with a rugby league career and spent a winter in England before returning to Australian rules football and Glenelg for the 1956 season.
Davies was appointed club captain in 1957 and his leadership role was expanded to captain-coach the following season.
After steering Glenelg to a Preliminary Final in 1959 he opted to concentrate on his football and passed on the captaincy and coaching.
The fourth and final state of Davies football career was Queensland and from 1964 to 1967 he played for Western Districts.