Mucheru aimbomiririra Kenya uye akapedza ari wechina munhangemutange pfupi pa2000 World Cross Country Championships
. Akatamira kuBahrain muna 2003 uye akapiwa vagari vemo muna 2004, panguva imwe chete achiwana zita idzva reArabic. Panguva iyoyo Bahrain yakawana vamhanyi vanoverengeka vanobva kunyika dzomuAfrica, zvikurukuru Kenya.