For her function in the Chinese tv program Scarlet Heart, Shishi received a Magnolia Most Popular Actress Award. Her various other notable credits consist of roles in it series The Star from the Condor Heroes and in the film Sad STORY BOOK. Prior to making her display screen debut in the series The Moon as well as the Blowing wind, Shishi examined ballet on the Beijing Dance Academy. She actually is frequently billed as Cecilia Liu (the anglicized edition of her name). She was created and elevated in Beijing, China. In 2015, she wedded fellow Scarlet Center professional Nicky Wu. She and Yang Mi had been both in the ensemble of the tv screen series Chinese language Paladin 3.