John William Davis was a footballer who played as a forward for Port Vale and Macclesfield in the 1920s.