Fujimura represented Japan at the 2012 Summer Olympics in London, where he competed for the men's 66 kg class. He received a bye for the preliminary round of sixteen match, before losing out to U.S. wrestler Justin Lester, who was able to score three points each in two straight periods, leaving Fujimura with only a single point.