In 2007 he won the Japanese National Championships in men's singles, and 7 international tournaments: the Bahrain Satellite Badminton Tournament, the Banuinvest International Championships, the Osaka International Challenge, the Israel International, the Mauritius International, the Victorian International and the Italian International. At the 2012 Summer Olympics, he reached the quarter-finals of the men's singles, losing to Lin Dan. In 2016, he did not advance to the knock-out stage after placing second in the group stage. He beat Petr Koukal of the Czech Republic, but was defeated by Rajiv Ouseph of Great Britain.