Kọ itẹsiwaju fun paragirafi yii - Ni ọdun 2007 o ṣẹgun Lake Biwa Marathon o si dije ni 2007 World Championships ni Osaka ti o pari 25th. Ní ìdíje Olympic marathon 2008 ó parí ní ipò 55 àti ipò 66 nínú ìdíje marathon àwọn ọkùnrin 2012
ó ṣe tán.