Career
He played as an outside right. Foster was born in Sleaford, Lincolnshire. He played football for Grantham Avenue before beginning his professional career with Lincoln City, then playing in the Football League Second Division.
He made his debut in December 1906, and played regularly until the 1908-1909 season in the Midland League.
Thereafter his appearances became infrequent, and his last senior game was in early 1912. He spent two seasons at Central Alliance club Grantham before returning to Lincoln City for the last season before the First World War, though without appearing for the first team
Foster died in Sleaford in 1959.