Rabisu: Curse of the Demon 2026
as Serena
Lolita 2025
as Tiffany
Once Upon a Time in China and America 1997
Actor
Credits from TMDB.