Ellen Lau is known for Fighting Madam (1987), Sisters of the World Unite (1991) and The Contract (1978).
No data