Shanghai Symphony Orchestra
Cheng graduated from the Shanghai Conservatory of Music, China, in 1997. She was already giving performances with the Shanghai Symphony Orchestra but left China for further studies in New Zealand where she received her Master's degree at the University of Auckland in 2001.