Pedzisa mutsara unotevera: Akaberekerwa muAdiblay. Paaiva mudiki, akakwikwidza mumakwikwi evadiki paIAAF World Cross Country Championships, achipedza ari wechitanhatu mu
2007 uye yegumi nenhanhatu muna 2008. Akapedza ari wechishanu mumamita 3000 pa2005 World Youth Championships.