Yang va fer la seva primera aparició als Jocs Paralímpics d'Estiu de 2008 a Pequín. Va participar tant en el llançament de tir com en el llançament de llançament de llança, acabant setè i vuitè respectivament. Quatre anys més tard va aparèixer als Jocs Paralímpics de 2012
a Londres, guanyant l'or tant en la llançada de llança com en la llançada de llança.