Shen Zhi Yi is a Chinese actress born in Xi'an, Shaanxi.
Hide unreleased
Detective Dee: The Celestial Mystery TBA
as Qing Ci
Detective Dee: The Celestial Mystery 2025
Credits from TMDB.