Directing
Born November 13, 1972 · Shandong Province, China
6 films as director · Active 2011–2026
Crouching Tiger, Hidden Dragon
2000
百法百众
2005
No films found.