4 credits on file—4 films, spanning 1992–2011.
Shaolin
2011 · 68/100
The Sorcerer and the White Snake
2011 · 55/100
Iron Monkey
1993 · 77/100
Once Upon a Time in China II
1992 · 75/100