He was the bronze medallist in the half marathon at the 2007 All-Africa Games and the 2005 IAAF World Half Marathon Championships.
At the 2007 All-Africa Games, he won a bronze medal in the half marathon, as did he at the 2005 IAAF World Half Marathon Championships.