Originally from Beijing, China, Ms. Chen formally began her training at the Beijing Dance Academy where she graduated with a degree in Chinese Classical Dance. After which, she received a postgraduate degree in Dance Practice and Performance from the University of Roehampton in the UK.
Ms. Chen is a recipient of many awards in China and abroad, including First Prize in the Fifteenth Beijing Dance Competition in 2017. Ms. Chen has been invited as soloist at the China National Opera & Dance Drama Theater, performing in the dance drama “The Book of Songs”.
Most recently, she was invited by the world-renowned conductor/composer Tan Dun to perform a solo dance work, “Fantan Pipa”, in his newest composition Buddha Passion which has had performances in Los Angeles, Melbourne and throughout China between 2018 and 2021. In 2019, she played the leading role in the documentary The Great Poet Du Fu, jointly recorded by the BBC and CCTV China.