Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Nai-Chu Ting is known for Finding Shangri-La (2009), I Love You, Too (2015) and Secret Love in Peach Blossom Land (1992). She has been married to Stan Lai since 1978. They have two children.