Aux Championnats du monde de judo 2013 à Rio de Janeiro, il remporte son premier titre mondial en battant en finale le Français Ugo Legrand. Aux championnats du monde de judo 2015 à Astana, il remporte pour la deuxième fois le titre mondial face à son compatriote Riki Nakaya. En , il remporte le grand prix de Dusseldorf sur un "", sa spécialité, puis la médaille d'or olympique dans la catégorie des moins de aux Jeux olympiques d'été de 2016 qui se déroulent à Rio de Janeiro. Trop concentré sur ses études, il ne participe pas aux championnats du monde de judo 2017. Aux championnats du monde de judo 2019 à Tokyo, il remporte sa troisième médaille d'or .