For her role in the Chinese television show Scarlet Heart, Shishi received a Magnolia Most Popular Actress Award. Her other notable credits include roles in the TV series The Legend of the Condor Heroes and in the film Sad Fairy Tale. Before making her screen debut in the series The Moon and the Wind, Shishi studied ballet at the Beijing Dance Academy.