Fujimura reprezentował Japonię na Letnich Igrzyskach Olimpijskich 2012 w Londynie, gdzie rywalizował w kategorii mężczyzn 66 kg
- Klasa. Otrzymał bye do rundy wstępnej szesnastego meczu, zanim przegrał z amerykańskim zapaśnikiem Justinem Lesterem, który był w stanie zdobyć po trzy punkty w dwóch kolejnych okresach, pozostawiając Fujimurze tylko jeden punkt.