Si-Lan Chen, a renowned actress of great talent, entered this world on March 20, 1909, in the vibrant city of Port of Spain, Trinidad, which was then a part of the British West Indies, but is now proudly known as the Republic of Trinidad and Tobago.
Throughout her illustrious career, Si-Lan Chen garnered recognition for her captivating performances in a multitude of films, including the notable "Slave Girl" released in 1947, the captivating "South Sea Sinner" released in 1950, and the thought-provoking "The Keys of the Kingdom" released in 1944.
In her personal life, Si-Lan Chen was married to the accomplished film historian and director, Jay Leyda, with whom she shared a deep and abiding love.
Tragically, Si-Lan Chen's life came to a close on March 8, 1996, in Contra Costa, California, USA, leaving behind a legacy of her remarkable contributions to the world of cinema.