Career
Spencer was born in Middlesbrough and joined Stoke in September 1921 from amateur side Oakhill. He left the Victoria Ground at the end of the season and went and joined New Brighton. Spencer then went on to play for Mid Rhondda, Aberdeen, Bristol Rovers, Portuguese Vale and Winsford United whilst he also had a second spell with New Brighton.