5 credits on file—5 films, spanning 1993–2025.
Creation of the Gods II: Demon Force
2025 · 70/100
Legends of the Condor Heroes: The Gallants
2025 · 71/100
The Accidental Spy
2001 · 52/100
Shanghai Grand
1996 · 61/100
Green Snake
1993 · 75/100