I mai 2004 deltok han ved sitt første VM, da han deltok i VM i friidrett innendørs 2004 i Budapest, på 3000 meter. Tiden 7.53,10 i kvalifiseringen holdt til finaleplass, og i finalen løp han på 8.03,73, som holdt til 9.-plass. Bernard Lagat vant gullet. Senere på året deltok han også ved Sommer-OL 2004, der han kom på 9.-plass på 5.000 meter. I september deltok han på World Athletics Final i Monaco, og endte på 7.-plass.