Spencer vant en olympisk i bronsemedalje friidrett under 1908 i London. Han kom på tredjeplass på 10 miles kappgang, bak sine landsmenn George Larner og Ernest Webb. Det var 25 deltakere fra åtte nasjoner.