
Acting
Margaret Wang
ZH, EN cinema · 4 credits
Born
27 May 1981 (age 45)
Birthplace
Jakarta, Indonesia
Also known as 王宇婕 · Wong Yu Chi · Wang Yujie
Known for
Filmography

The Very Last Day
ZH · 20184.2
Executive Producer

First of May
ZH · 20157.0
as Chen Hsiu-Ru

The Touch
EN · 20025.1
as Lily

