Bei den Hallenweltmeisterschaften 2016 in Portland gewann er mit einer Weite von 17,09 m die Bronzemedaille hinter dem Chinesen Dong Bin und dem Deutschen Max Heß. Bei den Olympischen Spielen in Rio de Janeiro belegte er mit 16,54 m den zehnten Platz.