Career
Turner played for Petershill as a youth player. In September 1913, Turner moved to Leeds City. In August 1914, Leeds City sent Turner to Raith Rovers.
During World War I, Turner played as a guest with Benburb F.C. At some point, joined Vale of Leven before moving to Kilmarnock in September 1918.
He also played for Aberdare Athletic, Leeds City and Sunderland. He was born in Glasgow, Scotland.
In October 1923, Turner joined Bethlehem Steel of the American Soccer League. In 1925, he moved to the New Bedford Whalers before finishing his career with the Springfield Babes during the 1926-1927 season.