Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Cindy Yu-Han Lien was born on November 26, 1986 in Taipei, Taiwan as Yu-Han Lien. She is an actress, known for A Touch of Green (2015), The Coming Through (2018) and A Thousand Goodnights (2019).