Dee ihe ga-aga n'ihu na paragraf a - Ọ gbara onye nke asaa na 2006 World Road Running Championships
, na-enyere ndị otu Japan aka inweta ọla nchara n'asọmpi ndị otu. N'afọ 2008, o meriri Nagoya Marathon na marathon mbụ ya. Na marathon nke 2008 Summer Olympics, ọ gbara nke iri na atọ. O meriri na 2009 Sapporo Ọkara Marathon aha na oge nke 1:09:20.