John W. Donaldson was a Scottish amateur footballer who played as a right half in the Scottish League for Queen's Park.
Donaldson served as a sergeant and then as a second lieutenant in the Scottish Horse during the First World War.