Home >

Margaret Wang

Margaret Wang

Birthday: 1981-05-27 | Place of Birth: Jakarta, Indonesia

...

Known For

Acting

Year
Title

Role

2002
The Touch

as    Lily