Pedzisa mutsara unotevera: Muna 2007 akakunda Lake Biwa Marathon uye akakwikwidza pa2007 World Championships muOsaka achipedza ari wechi25. Pa
2008 Olympic marathon akapedza 55th, uye 66th pa 2012 Men's marathon.