Career
After another successful year in the SBL with the Perry Lakes Hawks in 1998, Harvey signed with the Perth Wildcats for the 1998-1999 NBL season and continued playing for the Wildcats until 2004. Harvey also continued to play in the SBL with Perry Lakes in 1999, and with the Willetton Tigers in 2000, leading the league in scoring that year with 518 total points. In 97 games over five SBL seasons, Harvey averaged 22.8 points per game.
Following the conclusion of the 2003-2004 NBL season, Harvey ventured to Israel where he played one game for Maccabi Rishon LeZion.
He later re-signed with Maccabi for the 2004-2005 season but managed just five games for the club before departing Israel in November 2004. In 2005, after a short stint with the Perth Redbacks, Harvey signed with the West Sydney Razorbacks, where he spent two seasons playing alongside Scott McGregor for head coach Mark Watkins.
In May 2007, Harvey was the first signing and inaugural captain of the newly-established Gold Coast Blaze. In his first season with the Blaze, Harvey averaged 21.4 points per game which was top ten in the league, finished second in three-point percentage (45%) and led the club to the playoffs in their debut season.
He was subsequently named to the All-NBL second team in 2007-2008 and 2008-2009.
On 15 May 2012, Harvey signed a two-year deal with the Sydney Kings. On 4 February 2013, Harvey was named in the Perth Wildcats 30th Anniversary All-Star team Harvey joined the Fox Sports NBL commentary team for the 2015-2016 season.