Stand by · pulling the latest frames
Directing
Born · 1968
Baoji, Shaanxi Province, China
The Avenging Fist
2001
Hero
1997
Timeless Romance
1998
Born Wild
Mahjong Dragon