Si-Lan Chen(1909-1996)
- Actress
- Additional Crew
Si-Lan Chen was born on 20 March 1909 in Port of Spain, Trinidad, British West Indies (now Trinidad & Tobago). She was an actress, known for La belle esclave (1947), Le bistrot du péché (1950) and Les clés du royaume (1944). She was married to Jay Leyda. She died on 8 March 1996 in Contra Costa, California, USA.