Acting
ZH cinema · 2 credits
Birthplace
Beijing, China
Also known as Yu Bai
High Forces
Day of Redemption
Screenplay, Co-Producer
as Alice