He was born in Adi Bana. As a junior, he competed in the junior races at the IAAF World Cross Country Championships, finishing sixteenth in 2005 and eleventh in 2006. He finished sixth in the 5000 metres at the 2006 World Junior Championships.