Helen is a musical theatre performer with a diverse portfolio across original and revival productions. Her most significant role to date was playing Zi Zi, the young mouse, in the national tour of The Cat at the Forbidden City, a major production by China National Children's Art Theatre and The Palace Museum, where she performed the role across 109 shows.
In the Beijing Dance Academy's revival of Ah! Kuling, she played the leading role of elderly Elizabeth. She has also performed as a soloist in events such as the charity music tour Seeking Mayila in Xinjiang and a musical gala at the Xinghai Concert Hall in 2022. Her earlier work includes a lead role in the original street dance musical Our Life in 2021.
Beyond acting, her theatrical skills extend to translation and production support. She has served as a script translator, director's assistant and interpreter for instructional productions such as the Academy's A Chorus Line in 2025. Her academic excellence at the Beijing Dance Academy has been recognised through multiple Dean's Awards and scholarships, including the Outstanding Graduate honour in 2025.