Isabelle Chow Wang
Isabella Chow is an actress, known for Sex and Zen (1991), Wo lai zi Bei Jing (1992) and Zhong e Lie Che da jie an (1995).
Known for
ActingBirthday
March 10, 1970Gender
FemaleKnown Movie Credits
11Place of birth
Beijing, ChinaAlso known as
Isabella Chow, 周弘