The Very Last Day 2018
Executive Producer
First of May 2015
as Chen Hsiu-Ru
Hui Lu 2007
Actor
The Touch 2002
as Lily
Credits from TMDB.