Lian-Shin Yang was born in 1932. She was an actress, known for Captain Scarlet and the Mysterons (1967), Danger Man (1960) and The Inn of the Sixth Happiness (1958). She died in 1970 in Chelsea, London, England, UK.
November 23, 1958
January 01, 1981
January 01, 1980
September 29, 1967
September 11, 1960
March 19, 1961