Walker joined West Ham United in 1936, and went on to make 118 league and cup appearances for the east London club.
[2] He played in all but one of the Football League War Cup games of that season, leading to victory at Wembley in June 1940.
[4] He also played in 27 matches of the Football League South, which ended with West Ham finishing second in both A and C groups.
[5] Walker also played for St Mirren during the war, making nine appearances in the Southern League during the 1942–43 season.
[4] Walker played in 21 games of the first peacetime League South season of 1945–46, which included pre-war First and Second Division clubs.