Hot Search
No search results found
Write an article
Post discussion
Create a list
Upload a video
- Log in
- Inbox
Invite friends
- English
Jiao Ren was born on December 27, 1988 in Anshan, Liaoning, China. She was an actress, known for Xue ji chuan (2017), Zhongkui: Snow Girl and the Dark Crystal (2015) and The Express (2017). She died on October 16, 2017 in Suzhou, China.