Vid Samväldesspelen 2002 blev han silvermedaljör på 100 meter på tiden 10,11. Han var även i final på både 100 och 200 meter vid VM 2003 och slutade sexa på 100 meter och åtta på 200 meter.