Actor
- Hidden Strike (2023)
- The Wandering Earth 2 (2023)
- Zhang jin hu (2021)
- Vanguard (2020)
- Abduction (2019)
- Su ren te gong (2019)
- Golden Job (2018)
- Xiboliya Fengyun (2018)
- Bleeding Steel (2017)
- Gekijouban Shimajirou no wao!: Shimajirou to niji no oashisu (2017)
- Kung Fu Yoga (2017)
- Mysterious Treasure (2017)
- (2016)
- Cold War 2 (2016)
- Pegasus: On the Brink (2016)
- S Storm (2016)
- Skiptrace (2016)
- Chek dou (2015)
- Dragon Blade (2015)
- Gun dan ba! Zhong liu jun (2015)
- My Name Is Tanyusha (2015)
- Pound of Flesh (2015)
- Vor (2015)
- Don't Go Breaking My Heart 2 (2014)
- Blooming Flowers (2013)
- Man from Shaolin (2012)
- Unforgettable (2011)
- Last Kung Fu Monk (2010)