In December 1904 he moved to Chester but played just one league and one Welsh Cup match for the club (both against Wrexham) and returned to Saltney Ferry.
[2] He was then spotted by the Welsh professional club Wrexham for whom he signed in the summer of 1905, in time for their inaugural season in the Birmingham and District League.
In 1908 he moved (with Peter Kyle for a combined fee of £1100) to Sheffield United where he soon became an automatic first choice player.
[6][1] He then made four appearances for England, all at outside left and all as a Sheffield United player, in 1911 and 1912, including 3–0 and 2–0 victories against Wales.
This was his final competitive appearance for Sheffield United and he retired from playing professionally during the First World War, although he turned out in the Cheshire County League for Crichtons Athletic.