9 credits on file—7 films and 2 shows, spanning 2003–2023.
The Knockout
2023 · 77/100
Joy of Life
2019 · 82/100
Wolf Warrior 2
2017 · 59/100
Transformers: Age of Extinction
2014 · 49/100
Shinjuku Incident
2009 · 67/100
Rob-B-Hood
2006 · 72/100
The Myth
2005 · 60/100
New Police Story
2004 · 69/100
Shanghai Knights
2003 · 61/100