Podczas mistrzostw świata w Stambule zdobył złoty medal w kategorii do 60 kilogramów. W finale pokonał Ałmata Kebispajewa. Na igrzyskach olimpijskich w Londynie został mistrzem olimpijskim, w kategorii 60 kg, wygrywając w finale z Gruzinem Rewazem Laszchim. Cztery lata później w Rio de Janeiro 2016 ukończył zawody na dziesiątym miejscu w kategorii 66 kg.