Margaret Tu Chuan
AKA: Xiaoping Peng
Died: 1969-11-30
Birthplace: Chengdu, Sichuan, China
Filmography
Character: Li Ju Shan's wife
Character: Counterfiet gang boss
Character: Hsiao Ching (Green Snake)
Character: 2nd Oldest Shen daughter
Character: Jiang Xiao Qing