Lotus Feet TBA
Producer
Tiger Stripes 2023
Vinegar Baths 2019
Fragment 2015
Actor
The Beautiful Losers 2015
Woman on Fire Looks for Water 2009
as Lily
To Say Goodbye 2009
as Foo Fei Ling
A Tree in Tanjung Malim 2004
as The Girl
Credits from TMDB.