Shen Zhi Yi is a Chinese actress born in Xi'an, Shaanxi.
1 unreleased or undated title is hidden. Show unreleased
Detective Dee: The Celestial Mystery 2025
as Qing Ci
Credits from TMDB.