5 credits on file—5 films, spanning 2005–2023.
The Wandering Earth II
2023 · 72/100
Kung Fu Jungle
2014 · 65/100
Dragon
2011 · 72/100
Legend of the Fist: The Return of Chen Zhen
2010 · 55/100
Kill Zone
2005 · 70/100