Nyorai mberi kweiyi ndima - Akapedza ari wechinomwe pa2006 World Road Running Championships
, achibatsira chikwata cheJapan kuwana menduru yebronze mumakwikwi echikwata. Muna 2008, akakunda Nagoya Marathon mumutambo wake wekutanga wemarathon. Mumakwikwi eOlympics a2008, akapedza ari wechi13. Akakunda 2009 Sapporo Half Marathon zita ane nguva 1:09:20.