Career
After spells at Dennistoun and Alexandra Athletic, the latter for whom he also served as general secretary, he joined Rangers in 1882. In 1895, he was appointed as Rangers" match secretary and continued to feature intermittently in the first team until 1889. He had the honour of being the first person to score in the British Home Championship.