8 credits on file—8 films, spanning 2008–2025.
Creation of the Gods II: Demon Force
2025 · 70/100
Endless Journey of Love
2025 · 69/100
The Stage
Creation of the Gods I: Kingdom of Storms
2023 · 74/100
Mojin: The Lost Legend
2015 · 57/100
Journey to the West: Conquering the Demons
2013 · 71/100
Legend of the Fist: The Return of Chen Zhen
2010 · 55/100
Kung Fu Dunk
2008 · 48/100