Actor · Born 1988
The Echoing Heart
2026
A Foggy Tale
2025 · as Doctor's Widow
Night Shift
2022 · as Shing Ru
Loser Family
2018
When Mary Met Johnny
2016
Din Tao: Leader of the Parade
2012 · as Min Min
Cambrian
2011
Old Cow Vs Tender Grass
2010 · as Moon