Career
Walker joined Bristol Rovers from Luton town in 1912 after first playing for Middlesbrough, Spurs, New Brompton (now Gillingham), Northampton and Millwall and played 108 Southern League games, scoring forty two goals, before moving to the United States of America and continuing his footballing career in the Ohio League.