Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Chiu-Lin Tam was born on November 7, 1929 in Hong Kong. She was an actress, known for License to Wed (2007), Dragon Boys (2007) and Everything's Gone Green (2006). She died on September 12, 2018 in Burnaby, British Columbia, Canada.