Tiger Hu Chen |
Tiger Hu Chen was born on March 3, 1975 in Chengdu, Sichuan, China. He is known for The Matrix Reloaded (2003), Man of Tai Chi (2013) and Crouching Tiger, Hidden Dragon (2000).
See full bio »
Born:in Chengdu, Sichuan, China |
|