Nyora kupfuurira kweiyi ndima - Akaberekerwa muAdiblay. Paaive mudiki, akakwikwidza mumakwikwi evadiki kuIAAF World Cross Country Championships, achipedza ari wechitanhatu muna 2007
uye yegumi nenhanhatu muna 2008. Akapedza ari wechishanu mumamita 3000 pa2005 World Youth Championships.