На чемпионате мира по кроссу 2004 года занял 3-е место в личном первенстве и 1-е место в командном зачёте. Трёхкратный победитель 15-километрового забега Zevenheuvelenloop. В 2005 году стал чемпионом мира по полумарафону в командном зачёте. В 2004 и 2005 года был победителем всемирного легкоатлетического финала в беге на 5000 метров. В 2006 году на первенстве мира по кроссу пришёл к финишу 2-м в личном первенстве, а также стал бронзовым призёром в командном зачёте. В 2011 году дебютировал на марафонской дистанции в Амстердаме, однако он не смог закончить дистанцию.