Born in Bowhill, Fife, he played as a forward for Hamilton Academical, Manchester City and Stockport County.
He was a forward who played for Hamilton Academical, Manchester City, and Stockport County during his career.