Davies played rugby in high school. He joined the first class Welsh team Cardiff RFC during the 1910-11 season. He stayed with the club for three seasons. He played 37 games. He played wing at Cardiff. He scored 27 tries.