Ramba uchinyora ndima iyi - Akava shasha yemarathon yokuAsia muna 2002. Akakunda menduru yebronze pa2006 Asian Games, uye akapedza ari wechitanhatu pa2007 World Championships muAthletics, kumashure kwenyika yake Tsuyoshi Ogata. Akakwanisa kupinda muMitambo yeOlympic ya2008
, asi haana kutanga.