Background
Ju was born and raised in Chongqing.
Ju was born and raised in Chongqing.
She entered Shanghai Conservatory of Music in 1985, majoring in music, where she graduated in 1999.
She is noted for her roles as Xia Tian and Da Wa in the films Secretariat Office (2008) and The Love Song of Kang Ding (2010) respectively. After graduation, Ju became a hostess in ShangHai Education Station. Ju transferred to China Central in June 2001, she hosted the World Film Report.
Ju"s first film role was uncredited appearance in the film Number Dream Year (2007).
In 2008, Ju acted in Secretariat Office, she received Macau International Movie Festival nomination for Best Best New Artist. The film also screened at the 2009 Tokyo International Film Festival and Shanghai University Student Film Festival.