Having been trained in ballet at the Beijing Dance Academy, Liu Shishi made her acting debut in the television drama series The Moon and the Wind (2005).
Mendapatkan pelatihan balet di Akademi Tari Beijing, Liu Shishi membuat debut aktingnya pada serial drama televisi The Moon and the Wind (2005) dalam sebuah peran utama.