Harvey sijoittui Sarajevon talviolympialaisissa 1984 20:nneksi 50 kilometrillä sekä 21:nneksi 15 ja 30 kilometrillä. Calgaryssä 1988 hän oli 30 kilometrillä neljästoista, 15 kilometrillä seitsemästoista, 50 kilometrillä 21:s ja viestijoukkueen jäsenenä yhdeksäs. Hän voitti kolme maailmancupin vapaan hiihtotavan osakilpailua: Falunin 30 kilometriä 1987 ja 1988 sekä Holmenkollenin 50 kilometriä 1988. Lisäksi hän sijoittui kolmanneksi Castelrotton 30 kilometrillä joulukuussa 1987. Maailmancupin kokonaispisteissä hän oli kaudella 1985–1986 yhdeksäs, kaudella 1986–1987 seitsemäs ja kaudella 1987–1988 kuudes.