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 Slave Girl (1947), South Sea Sinner (1950) and The Keys of the Kingdom (1944). She was married to Jay Leyda. She died on 8 March 1996 in Contra Costa, California, USA.