Some of her roles include concubine Mei Lin in Marco Polo,[1] sinister Master Gao in Deadly Class,[2] Ah Toy (a madam in San Francisco's Chinatown) in the 1870s-set martial arts crime drama series Warrior, Dr. Sylvia Wen (Boulder Free Zone's main doctor) in the 2021 adaptation of Stephen King's The Stand[3] and warrior Charlotte in the dystopian series See.
[6] They were part of a co-founding group of Chinese parents that created the Edmonton Mandarin Bilingual program within the city's public school system.
After finishing school, she became a videographer for Global TV Lethbridge, before moving back to Edmonton to work as a broadcast and print journalist.
[1] In the mid-2000s, AMC was launching its original content division and came to Alberta with a Walter Hill-helmed mini-series executive produced by Robert Duvall.
[11] In October 2017, it was announced Cheng would be part of the main cast of the Justin Lin-produced Warrior, set against the backdrop of the Tong Wars of San Francisco.