Betty Loh Ti was born on August 29, 1937 in Shanghai, China as Xi Zhong Yi. She is known for her ...
Sister of Kelly Lai Chen.
Xi Zhong Yi
14 July 2020
The Enchanting Shadow (1960) by Li Han-hsiang
16 May 2018
All About Sylvia Chang
From The Virgin Suicides and Lost in Translation to On the Rocks, IMDb dives into the cinematic stylings of Academy Award-winning writer and director, Sofia Coppola.
Watch the video