Scottish football player. Davidson played for Hibernian in the Scottish Football League before the Second World War. He scored a late equalising goal in an Edinburgh derby against Hearts on 1 January 1938. During the war, he played for Lincoln City as a guest. When league football resumed after the war, Davidson played for Chelsea and Crystal Palace in the English Football League