Chin Yu was born in 1924 in West Ham, London, England as Betty Evelyn Fitzgerald Soo. She was an actress, known for Cloak Without Dagger (1956), A Majority of One (1960) and The Shiralee (1957). She died on March 9, 2011 in Sydney, New South Wales, Australia.