8 credits on file—7 films and 1 show, spanning 1999–2025.
Dongji Rescue
2025 · 63/100
Kung Fu Yoga
2017 · 48/100
Dragon Blade
2015 · 53/100
Mojin: The Lost Legend
2015 · 57/100
Wolf Warrior
2015 · 44/100
Marco Polo
2014–2016 · 72/100
The Smurfs 2
2013 · 49/100
Being John Malkovich
1999 · 80/100