Burns voitti 2000 yleisurheilun nuorten MM-kisoissa Santiago de Chilessä 100 metrillä pronssia. Edmontonin MM-kilpailuissa 2001 hän juoksi maansa pikaviestijoukkueessa kolmanneksi. Myöhemmin mitali kirkastui hopeaksi, kun Yhdysvaltain joukkue hylättiin. Vuonna 2002 nuorten MM-kilpailuissa Kingstonissa hän saavutti hopeaa ajalla 10,18. Pariisin MM-kisoissa 2003 hän karsiutui alkuerissä. Ateenan olympialaisissa 2004 hänet hylättiin alkuerissä. Burns alitti ensimmäisen kerran 10 sekunnin rajan 25. kesäkuuta 2005, kun hän juoksi Port of Spainissa 9,96. Samana vuonna hän sijoittui Helsingin MM-kisoissa seitsemänneksi ajalla 10,14. 4 x 100 metrin viestijuoksussa hän oli mukana Trinidad ja Tobagon MM-hopeaa voittaneessa joukkueessa. Kauden lopussa hän voitti juostuaan 10,00. Vuonna 2006 Burns juoksi kolmanneksi Kansainyhteisön kisoissa ja kahdeksanneksi . Yleisurheilun maailmancupissa hän oli kolmas. Osakan MM-kisoissa 2007 hän sijoittui 100 metrillä kahdeksanneksi ja Pekingin olympialaisissa 2008 seitsemänneksi. Pekingissä hän saavutti hopeaa Trinidad ja Tobagon joukkueessa 4×100 metrin viestijuoksussa. hän oli viides.