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), Les démons à ma porte (2000) and Les guerriers de l’Empire céleste (2003). He has been married to Yun Zhou since 2005. They have one child. He was previously married to Sandrine Chenivisse.