He finished eighth in the 10,000 metres at the 2006 World Junior Championships, 21st at the 2007 World Road Running Championships and did not finish the race at the 2010 World Cross Country Championships.