At the 2006 World Indoor Championships in Moscow he finished second with a new personal best time (indoor) of 7.46 seconds, a time which he has since improved to 7.33 s, making him the second-fastest ever indoors, behind Colin Jackson.
At the 2006 World Indoor Championships in Moscow he finished second with a new personal best time (indoor) of 7.46 seconds. He improved upon this time with a run of 7.33 s at the 2008 PSD Bank Meeting--this was a Panamerican record and made him the second-fastest ever indoors, behind Colin Jackson.