Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Margaret Tu Chuan was born in 1942 in Chengdu, Sichuan, China. She was an actress, known for Di er chun (1963), Madame White Snake (1962) and Inter-Pol (1967). She died on November 30, 1969 in Hong Kong.