Under Samveldelekene 2002 tok han sølv på 100 meter på tiden 10,11. Han var også i finalen på både 100 og 200 meter i VM 2003 og ble nummer seks på 100 meter og nummer åtte på 200 meter.