Born in 1992 in Shengzhou, Zhejiang Province, the birthplace of Yue Opera, Chen was immersed in the art form from an early age. In 2008, she joined a five-year program with the Zhejiang Xiaobaihua Yue Opera Troupe, where she specialized in xiaosheng (young male roles), a natural fit for her stature and stage presence.
Chen rose to wider fame in 2023 with her role as Jia Ting, a handsome yet treacherous eunuch in New Dragon Gate Inn, an innovative Yue Opera production that became a breakout hit. A 30-second curtain call clip, in which she playfully spun her co-star, went viral. Her charismatic portrayal of masculine charm earned her the affectionate nickname "Miss Husband" among fans.
In 2026, Chen made a striking transition to film. In Blades, she plays Ayuya, convincingly tracing her journey from a defiant tribal princess who rejects an arranged marriage to a proud, strong-willed woman who vows to become the "Queen of the Desert."
Her performance has drawn widespread acclaim, with critics noting how seamlessly her two decades of operatic training translate to the screen.
Chen has also amassed 4.61 million followers on Douyin. Blending classical artistry with contemporary appeal, she has emerged as a compelling figure connecting China's cultural heritage with its evolving film landscape.