James Walker was a Scottish professional footballer who made over 180 appearances as an inside forward in the Scottish League for Third Lanark. He took part in the club's off-season tour of South America in 1923. He also played for Dundee United and Queen's Park.