Career
Born in Wednesbury, Walker played for Wolverhampton Wanderers, before joining the newly established club, Crystal Palace. After one season at Palace Walker moved to New Brompton for the 1906-1907 season, before returning to Palace in 1907. He remained with Palace until 1909.