He finished seventh in 10,000 metres at the 2006 African Championships. At the 2006 World Road Running Championships he finished fifth in the individual competition. This was good enough to help Kenya win the team competition.