Barbara Yu Ling
Nov 04, 1933 - Apr 06, 1997 (63 years old) in Singapore
Known For
Hardware
Chinese Mother
The Prisoner
Taxi Driver
The Camp on Blood Island
Woman Prisoner
The Satanic Rites of Dracula
Chin Yang
Tenko
May
Ping Pong
Cherry Wong
Koroshi
Hostess
Peggy Su!
David's Mother
The World Ten Times Over
Georgia