Son meilleur temps est de 49 s 28 en 2011 à Fuzhou. Il a remporté le titre national cadet en 2008. Il est sélectionné pour les Championnats du monde d'athlétisme 2011 à Daegu où il termine cinquième de sa série. Aux Jeux olympiques de 2012, il termine sixième de sa série.
Il remporte la médaille d'argent lors des Championnats d'Asie à Pune le en 50 s 07.