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