He played under-age representative rugby, before making his debut for Australia on 12 June 1999 against Ireland in Brisbane, scoring 17 points. His final test match was against the same team on 19 June 1999.[2]
Club Rugby
He played for Queensland Reds. In 1998, he was largely sidelined by a shoulder injury, but in 1999 he was out-half for a side that reached the Super12 semi-finals, scoring 131 points. The following year, he was again largely unable to play, due to surgery, playing only 4 games early in 2001.[3][4]
He was then signed for Leinster Rugby for the 2001-2 season, playing in Leinster's victory in the 2001–02 Celtic League final (in which he scored 14 points)[5] and in Leinster's Heineken Cup quarter-final defeat at the hands of Leicester Tigers. He remained with Leinster for the following season , in spite of sustaining a further severe shoulder injury in April 2002.[6] After the signing of Felipe Contepomi was announced towards the end of the 2002-3 season, Spooner was not offered a new contract.[7] After leaving Leinster, Spooner went to the Natal Sharks in September 2003.[8] Following a season with the Sharks, Spooner went to play in Japan with Mie Honda Heat until 2007 when he retired, going on to work in sales.[9]