He also performed well in World Youth and Junior Championships. At the 2000 World Junior Championships he finished fourth in both 100 metres and 4 x 100 metres relay. After setting a new World Youth Record over 100 meters at 10.24 on April 14, 2001, he then won gold medals at the 2001 World Youth Championships and the 2002 World Junior Championships. In 2002 he also won a bronze medal in the 4 × 100 metres relay. He also helped win a silver medal in relay at the 2001 World Championships for seniors.