Neuvième des Championnats du monde de 2003, il occupe cette même place lors des Jeux olympiques de 2004 et établit à cette occasion un nouveau record de Jamaïque avec . Ce record est amélioré en 2006 par son compatriote Maurice Smith ().