Known For: Acting
Gender: Female
Date of Birth: May 27, 1981 (44 years old)
Place of Birth: Jakarta, Indonesia
IMDb
Executive Producer
The Very Last Day
Actor Chen Hsiu-Ru
First of May
Actor Lily
The Touch