Gao Ling
Cheng competed for Chinese Taipei in the 2004 Olympics in the women's doubles with partner Chien Yu-chin. They defeated Helen Nichol and Charmaine Reid of Canada in the first round but were defeated by Hwang Yu-mi and Lee Hyo-jung of South Korea in the round of 16. Cheng also competed in the mixed doubles with partner Tsai Chia-hsin. They defeated Chris Dednam and Antoinette Uys of South Africa in the first round, but lost to Zhang Jun and Gao Ling of China in the round of 16.