Red Star Over China
She has also starred as Helen Foster Snow in the television series based Red Star Over China which aired to millions of viewers on Hunan TV in 2016.