Le , il bat son record personnel en 13 s 55, également record national, pour remporter la médaille d'argent lors de l'Universiade de 2017 à Taipei. L'année suivante, il décroche la médaille d'argent des Jeux asiatiques de Jakarta en 13 s 39, record national, derrière Xie Wenjun (13 s 34).