He was born in Quazien. As a junior, he competed in the junior races at the IAAF World Cross Country Championships, finishing 19th in 2002 and 24th in 2003. He finished tenth in the 10,000 metres at the 2002 World Junior Championships and twelfth in the same event at the 2002 African Championships.