He won a silver medal in the 3000 metres at the 2007 World Youth Championships, the bronze medal in the junior race at the 2008 World Cross Country Championships and finished sixth in the 5000 metres at the 2009 World Athletics Final. He ran in the men's race at the 2010 World Cross Country Championships, but finished the race in twelfth position with an injury. After recovering, he set new personal bests over 3000 m, 5000 m and 10,000 m on the European circuit.