Loading...

Barbara Yu Ling

Search on Amazon

Biography

Barbara Yu Ling was an actress, known for Hardware (1990), The Satanic Rites of Dracula (1973) and Ping Pong (1987). She died in 1997. Read more...

Actor

Character: David's Mother

Peggy Su! 1997

0
Character: Jenny Kwong

Mogul 1965

0
0
Character: May

Tenko 1981

0