No photoJosephine YuActingChangsha, Hunan, ChinaKnown ForLie Detected: Lost Lily2024Route2023Stealth Walker2021Count Your Lucky Stars2020The Mystery of Death2015