Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Wen Jiang was born on January 5, 1963 in Tangshan, China. He is an actor and director, known for Rogue One: A Star Wars Story (2016), Let the Bullets Fly (2010) and Devils on the Doorstep (2000). He has been married to Yun Zhou since 2005. They have two children. He was previously married to Sandrine Chenivisse.