He joined Nelson in January 1894 and in July of that year signed for West Bromwich Albion for a £50 fee.
He played in the 1895 FA Cup Final, which Albion lost to local rivals Aston Villa.
[1] In 1897 he moved to Stockport County on a free transfer, but retired in May 1897 due to injury.
He recovered sufficiently to make a comeback with Ellesmere Port in 1899, finally retiring for good in 1904.
This biographical article related to association football in Scotland, about a forward born in the 1870s, is a stub.