 He played his first match on 12 March 1904 and his second on 6 March 1905, both against Scotland.Davies began his playing career with Wrexham St. Giles before signing as a Professional for Wrexham.Following his spell at Wrexham he moved to local rivals Druids, where he achieved one cap for Wales.