He won his first major medal (a silver) in the 60 metres hurdles at the 2006 World Indoor Championships. He finished the 2006 season having improved his outdoor best to 13 seconds and become the Central American and Caribbean Games champion. Pan American gold came the following year in which also set a meet record of 12.92 seconds at the 2007 IAAF World Athletics Final – making him the joint fourth fastest ever.