13 credits on file—12 films and 1 show, spanning 1993–2026.
Blades of the Guardians
2026 · 80/100
The Shadow's Edge
2025 · 78/100
Ride On
2023 · 67/100
Joy of Life
2019 · 82/100
Police Story: Lockdown
2013 · 50/100
Little Big Soldier
2010 · 68/100
The Karate Kid
2010 · 63/100
Mulan: Rise of a Warrior
2009 · 69/100
The Myth
2005 · 60/100
New Police Story
2004 · 69/100
Shanghai Noon
2000 · 67/100
Iron Monkey
1993 · 77/100
Taxi Hunter
1993 · 65/100