5 credits on file—5 films, spanning 1985–2010.
Legend of the Fist: The Return of Chen Zhen
2010 · 55/100
Blood: The Last Vampire
2009 · 45/100
Shinjuku Incident
2009 · 67/100
Fist of Legend
1994 · 74/100
Police Story
1985 · 79/100