1. A partire dalla stagione 1995-96 le statistiche di club si riferiscono ai soli campionati maggiori professionistici di Lega Il simbolo → indica un trasferimento in prestito
Proveniente da Levin, nella regione del Manawatu-Wanganui, Spencer si mise in evidenza nel 1993, a soli 17 anni, quando con la squadra di terza divisione dell'Horowhenua sfidò Auckland per la Ranfurly Shield di quell'anno[1]; la sua prestazione fu notata da Graham Henry, all'epoca allenatore di Auckland, che lo volle in squadra nella stagione successiva.
Quando la disciplina passò professionistica nel 1995 e nacquero le franchise del neoistituito campionato del Super 12, Spencer entrò a fare parte della selezione di Auckland in tale nuovo torneo, i Blues, vincendone la prima edizione e bissando il successo la stagione successiva.
Nel 1997 debuttò negli All Blacks a Wellington in un test match contro l'Argentina e prese successivamente parte alla Coppa del Mondo di rugby 1999 in Galles, anche se nel corso di tale torneo non mise mai piede in campo.
Fu invece, a partire dal 2000, presenza regolare in Nazionale, e prese parte alla Coppa del Mondo di rugby 2003 subito dopo avere vinto il suo terzo titolo del Super Rugby con i Blues.
Nella semifinale della Coppa del Mondo contro i padroni di casa dell'Australia fu proprio un suo passaggio errato a innescare un intercetto del wallabyStirling Mortlock concluso in meta per il provvisorio 0-7[2]; gli All Blacks persero l'incontro 10-22 e dovettero disputare la finale per il terzo posto, vinta sulla Francia.
Disputò altri incontri nel Tri Nations 2004, i suoi ultimi in Nazionale, poi, a causa di un infortunio, saltò tutta la stagione 2005 di Super Rugby con i Blues[3]; nel maggio di tale anno firmò un contratto triennale con la squadra inglese del Northampton[3].
Alla fine del triennio rinnovò per ulteriori due anni, fino al 2010[4], ma a gennaio 2009 giunse a un accordo di risoluzione consensuale per via della situazione finanziaria del club[4].
Pochi giorni dopo si accordò per 17 mesi con il Gloucester[5].
In realtà anche tale contratto fu risolto in anticipo di qualche mese sulla sua scadenza naturale: a gennaio 2010 Spencer fu lasciato libero di tornare nell'Emisfero Sud, nei sudafricaniBulls con un contratto di giocatore-allenatore[6].
Nel 2011, dopo la fine dell'attività agonistica, divenne assistente allenatore dei tre quarti del tecnico dei Lions, il suo connazionale John Mitchell[7]; tuttavia alla fine della stagione 2012 tutto lo staff tecnico fu esonerato per via degli scarsi risultati[8].
All'inizio del 2013 è stato per qualche settimana consulente tecnico dei tre quarti della franchise degli Sharks, sempre in Sudafrica[9].