Wrexham, Flintshire born left back Llewellyn Davies played for Wrexham in 5 different spells, first joining the club in 1901. After a spell at Druids in 1903, he returned to Wrexham in 1904 before joining Second Division West Bromwich Albion, making his Football League debut against Blackpool in November 1904 and making a total of 3 League appearances in November and December before returning to Wrexham in 1905. He had a spell with Northern Nomads in 1907, and returned to Wrexham the following year, before spending 1910-11 at First Division Everton without making a first team appearance.
After a brief spell with St Helens Town in 1911 he returned to Wrexham where he finished his playing career after the First World War. In total he was capped 13 times for Wales between February 1907 when he won his first cap against Ireland at Solitude, Belfast, to January 1914, when he played the same opponents as captain of his country. During the First World War he served in Italy and France.