Vuoden 1999 MM-kilpailuissa Yhdysvaltain Houstonissa Harrison voitti pistein uzbekistanilaisen Lazizbek Zokirovin mutta hävisi pistetuomiolla turkkilaiselle Sinan Samil Samille. Sydneyn 2000 olympialaisissa Harrison voitti kultaa kukistamalla venäläisen Aleksei Lezinin 4. erän keskeytyksellä, ukrainalaisen Aleksei Mazikinin pistein 19-9, italialaisen Paolo Vidozin pistein 32-16 ja loppuottelussa kazakstanilaisen Muhtarhan Dildabekovin pistein 30-16. Tämän jälkeen Harrison siirtyi ammattilaiseksi.