She is a Chinese actress.
Deep Water 2026
as Lilly
Young Feihong: Breaking The Cocoon 2018
Actor
Young Wong Feihong: The Black Bat 2018
as Yu Xu
Credits from TMDB.