Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Margaret Hsing Hui was born in 1944 in Shanghai, China as Hsing Yung-hui. She is an actress, known for Shao nian shi wu er shi shi (1967), Xiao shi yi lang (1971) and Hu xia (1968).