Harvey è nato nel 1965 con una paralisi cerebrale. Ai Giochi paralimpici di Atlanta 1996 ha vinto la medaglia d'oro nel lancio del giavellotto, che gli è valsa la medaglia dell'Ordine dell'Australia. Ai Giochi di Sydney 2000 ha conquistato una medaglia di bronzo nel lancio del disco. Nello stesso anno, ha ricevuto la medaglia dello sport australiano. Ha anche partecipato ai Giochi di Atene 2004 senza vincere alcuna medaglia.