Jin Zhang was born in Chongqing, China. He is known for his work on The Grandmaster (2013), Pacific Rim: Uprising (2018) and Crouching Tiger, Hidden Dragon (2000). He has been married to Ada Choi since January 12, 2008. They have two children.
Vis kilde på IMDb