Career
During his career he also played for Third Lanark, Street Bernard"s, Rangers (1895–1899), Raith Rovers and Morton. He also represented the Scottish League XI three times.
During his career he also played for Third Lanark, Street Bernard"s, Rangers (1895–1899), Raith Rovers and Morton. He also represented the Scottish League XI three times.