Attivo in gare FIS dal novembre del 1994, in Nor-Am Cup Spencer esordì il 5 gennaio 1995 a Sugarloaf in supergigante (50º), in Coppa del Mondo il 25 novembre 1996 a Park City in slalom gigante, senza completare la prova, e ai Campionati mondiali a Sestriere 1997, dove si classificò 19º nella medesima specialità. In Nor-Am Cup ottenne il primo podio il 22 dicembre 1997 a Sunday River in slalom gigante (2º) e la prima vittoria il 31 marzo 1998 a Sun Peaks sempre in slalom gigante. Ai Mondiali di &lt;a href="Campionati%20mondiali%20di%20sci%20alpino%201999"&gt;Vail/Beaver Creek 1999&lt;/a&gt; si classificò 24º nello slalom gigante; nel 2002 ottenne il suo miglior piazzamento in Coppa del Mondo, il 5 gennaio ad Adelboden nella medesima specialità (10º), e prese parte ai suoi unici Giochi olimpici invernali: a si piazzò 16º nello slalom gigante.