In 2006, he won a gold medal at the World Junior Championships in Beijing at 110 metres hurdles. His winning time of 13.26s was a Championship record.