Rappresentò la Giamaica a livello olimpionico nel 1996, nel 2000 e nel 2004. Fu il vincitore della medaglia d'argento nel salto in lungo alle Olimpiadi del 1996 e di altri due argenti ai Campionati del mondo di atletica leggera del 1995 e 2003. Fu scelto come Sportivo Giamaicano dell'anno per gli anni 1995, 1996 e 2003. È l'attuale detentore del record nazionale giamaicano sia per il salto in lungo che per il salto triplo.