Actor
Spiders on My Lashline
2026 · as Young Ash
Lucky Peach
2025 · as Younger Lu
Shang-Chi and the Legend of the Ten Rings
2021 · as Young Xialing