Nyorai mberi kweiyi ndima - Akaberekerwa muDekishahay, Eritrea (panguva iyoyo ichiri chikamu cheEthiopia). Semudiki, akakwikwidza mumakwikwi evana paIAAF World Cross Country Championships, achipedza gumi nemaviri muna 2006 uye wechitanhatu muna 2007. Pamwe chete nevaaitamba navo akahwina menduru yesirivheri mumutambo wechikwata mumakwikwi e2007. Akapedza ari wechishanu mumamita 1500 pa2006 World Junior Championships. Mumitambo yeAll-Africa ya2007 akapedza ari wechinomwe mumakwikwi emamita zviuru zvishanu. Akakwikwidza mumakwikwi ake ekutanga epamusoro-soro emunyika mu2008 World Cross Country Championships
, asi akaguma ari wechi43 bedzi.