He represented Japan at the 2012 Summer Olympics in the men's marathon, finishing in 45th place. He qualified for the Games by finishing second in the 2012 Tokyo Marathon.