profile image

Margaret Tu Chuan

Nov 12, 1942 - Nov 30, 1969 (27 years old) in Chengdu, Sichuan, China

Known For

poster
The Pistol
Socialite
poster
The Magnificent Trio
Li Ju Shan's wife
poster
Inter-Pol
Counterfiet Gang Boss
poster
Madam White Snake
Hsiao Ching (Green Snake)
poster
Blue Skies
Hong Ling

Credits