← Back to explore









Biography
Liu Shishi, also known as Cecilia Liu, is a Chinese actress best known for portraying Long Kui in the fantasy action drama Chinese Paladin 3 (2009) and Ruoxi in the Chinese time-travel drama Scarlet Heart (2011). Her other notable works include The Legend of the Condor Heroes (2008), The Imperial Doctress (2016), and A Journey to Love (2023).
Source: Wikipedia · CC BY-SA
Filmography8 titles

Paw & Palaces
2025as Ping An (voice)
2025as Ping An (voice)

A Journey to Love
2023as Ren Ruyi
2023as Ren Ruyi

Startling by Each Step
2011as Zhang Xiao
2011as Zhang Xiao

The Legend of the Condor Heroes
2008as Mu Nian Ci
2008as Mu Nian Ci

Brotherhood of Blades
2014as Zhou Miaotong
2014as Zhou Miaotong

To Dear Myself
2020as Li Siyu
2020as Li Siyu

The Liquidator
2017as Mi Nan
2017as Mi Nan

Badges of Fury
2013as Liu Jinshui
2013as Liu Jinshui