
1976-11-13 ( 48 years old ) in Guangdong, China
Graduated from the Directing Department of the Central Academy of Drama.
Movies
Great Love Dunhuang
2023-11-17
Snow Leopard Secret War
2021-12-12
Wu Song vs. Ximen Qing
2020-07-30
Snow Leopard: Soul of the Tiger
2020-05-29
The Connection
2018-12-22
7 Warriors
2016-01-01
Battle of Dongtuanpu
2009-04-23
House of Flying Daggers
2004-05-19
Powered by Powerxsoft Ltd using the TMDB API