Charles Edward Walker (14 May 1911 – 7 May 1990) was an English footballer who played as a left-back in the Football League for West Ham United. Born in Nottingham, Walker started his career at Arsenal. He spent a period on loan to Arsenal's nursery club Margate, but never played a first-team game for Arsenal themselves, with opportunities limited by the presence of England captain Eddie Hapgood. Walker joined West Ham United in 1936, and went on to make 118 league and cup appearances for the east London club.