Actor
- Yin-Yang Master I (2020)
- Nan ji jue lia (2018)
- Detective Dee: The Four Heavenly Kings (2018)
- Shen ye shi tang (2017)
- Three Lives Three Worlds, Ten Miles of Peach Blossom (2017)
- The Warriors Gate (2016)
- Chronicles of the Ghostly Tribe (2015)
- Pi Zi Ying Xiong 2 (2014)
- Pi Zi Ying Xiong 2 (2014)
- Di Renjie: Shen du long wang (2013)
- So Young (2013)
- Black & White Episode 1: The Dawn of Assault (2012)
- Di yi ci (2012)
- Caught in the Web (2012)
- Pi zi ying xiong (2009)