School For Passionate Girls 2018
Actor
We Are Here 2016
Director
Women 50 Minutes 2007
Actor, Director, Editor, Director of Photography, Art Direction
We Want to Get Married 2007
Fish and Elephant 2001
as Ling Xiao
Credits from TMDB.