Skip to content
Reel
Rate
Browse
Top rated
Wishlist
0
Log in
Sign up
Barbara Yu Ling
Born 4 Nov 1933 · Singapore
No biography yet.
On ReelRate
Peggy Su!
1997
★
7.5
TMDB
The Satanic Rites of Dracula
1973
★
5.6
TMDB
Also known for
Hardware
1990
★
5.9
TMDB
Koroshi
1968
★
8.0
TMDB
The Camp on Blood Island
1958
★
6.7
TMDB
Ping Pong
1987
★
5.5
TMDB
The World Ten Times Over
1963
★
7.4
TMDB