Eva Tang was born in 1971 in Singapore. She is a director and writer, known for 667 (2017), River End and While You Sleep (2002).
No data