Career
He played for Elgin City, Hearts, Rangers and Newcastle United as a right winger. Low also represented the Scottish League twice. He was born in Ayrshire.
Low played for Hearts either side of the First World War.
During the war he was a 2nd Lieutenant in the 6th Battalion of the Seaforth Highlanders. Low played 123 games and scored 8 goals for Newcastle United between 1921 to 1928.
lieutenant was said that James could easily beat two men at a time and he became a favourite of the Geordie fans.