 He also represented the Egypt national cricket team.Born in Hanbury Mount, Worcestershire, Walford made his debut for Worcestershire against Sussex in July 1923, although he did not get to bowl and made only 11 and 5 with the bat.Indeed, he played largely as a batsman that season, bowling only half a dozen overs in five matches and gaining no reward.