Anderson sijoittui 2000 Santiago de Chilen nuorten MM-kisoissa 200 metrillä kuudenneksi ajalla 21,06 ja oli samoissa kisoissa mukana Jamaikan joukkueessa, joka sijoittui viidenneksi 4 x 100 metrin viestijuoksussa. Osakan MM-kisoissa 2007 Anderson juoksi 200 metrillä kuudenneksi ajalla 20,28. Hän oli samoissa kisoissa mukana Jamaikan pikaviestihopeaa voittaneessa joukkueessa. Pekingin olympialaisissa 2008 hän keskeytti 200 metrin juoksun puolivälierissä.