Rain was born in Shanghai, and is an actress in China.
Chu Fei 2025
Actor
Mojin: Kunlun Shrine 2020
as Shirley杨
Credits from TMDB.