Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Yidan Yan was born on October 5, 1982 in Nanjing, Jiangsu, China. She is an actress, known for Monster Hunt Bao Man (2017), The Vigilantes in Masks (2010) and Starry Night (2015).