Han fikk sølv på 100 meter ved CAC-mesterskapet i friidrett 2008 i Colombia, med tiden 10,18. Darrel Brown vant denne øvelsen. Ved sommer-OL 2008 nådde han kvartfinalen på 100 meter, men ble slått ut der med tiden 10,23.