Spence voitti Pan-Amerikan kisoissa 2003 kultaa 4 × 400 metrin viestissä. Hän voitti 2005 Jamaikan mestaruuden 400 metrin juoksussa. Samana vuonna hän karsiutui Helsingin MM-kisoissa 400 metrin välierissä ajalla 47,20. 4 × 400 metrin viestissä hän oli mukana voittamassa MM-pronssia. Kansainyhteisön kisoissa 2006 hän juoksi henkilökohtaisessa kilpailussa kahdeksanneksi ajalla 45,79 ja viestissä oli mukana voittamassa pronssia. Pekingin olympialaisissa 2008 hän juoksi kahdeksanneksi sijoittuneessa Jamaikan pitkän viestin joukkueessa.