Career
Foster was born in Stoke-upon-Trent and played amateur football with Hanley Town prior to joining Stoke in 1893. He struggled to establish himself in the first team and after making just seven appearances he left for border club Oswestry Town.