 He finished his military career at the rank of Captain.As a player, he played for Newtown, Cardiff City, Liverpool, Stoke and Southport Central, and played 10 times for Wales.He coached Cardiff City during its greatest period of success between 1911 and 1936.