Yang competed at the 1996 Summer Olympics where she came 6th in the women's team event and 29th in the individual. She also competed at the 2000 Summer Olympics where she came 6th in the women's team event and 12th in the individual event.