Actor
- Fistful of Vengeance (2022)
- Jiu Jitsu (2020)
- Hollow Point (2019)
- The Invincible Dragon (2019)
- Wu Assassins (2019)
- Hot Rain (2018)
- Final Match (2017)
- Savage Dog (2017)
- Shen gong yuan ling (2017)
- V-Force: New Dawn of V.I.C.T.O.R.Y. (2017)
- Crouching Tiger, Hidden Dragon: Sword of Destiny (2016)
- Pian Chang Feng Yun Zhi Yuan Jia Jie Mei (2016)
- Wong Fen See Na Tiu Hoi Ping Seen (2016)
- Fist of the Dragon (2014)
- Kung Fu Quest 3 (2013)
- Yong chun xiao long (2013)