Représentant Taïwan lors des Jeux olympiques de Pékin, il ne termine que en qualifications avec 17,43 m. Lors des Championnats du monde (Osaka, 18,53 m), il est également éliminé en qualifications. En revanche il remporte la médaille d'argent lors des 17 Championnats d'Asie à Amman en 2007 en 19,66 m. Lors des premiers Championnats du monde jeunesse, à Bydgoszcz en 1999, il réalise au poids 17,30 m, sans se qualifier pour la finale, et 64,14 m (avec le disque de sa catégorie) au disque (pour remporter la première médaille d'or de Taiwan).