Actor
- Mulan (2020)
- Hanson and the Beast (2018)
- Once Upon a Time (2017)
- The Chinese Widow (2017)
- Never Gone (2016)
- So Young 2: Never Gone (2016)
- Le Paon de Nuit (2015)
- Night Peacock (2015)
- The Third Way of Love (2015)
- Outcast (2014)
- The Four 3 (2014)
- Si da ming bu 2 (2013)
- Si da ming bu (2012)
- Tong que tai (2012)
- Sien nui yau wan (2011)
- White Vengeance (2011)
- Lian ai tong gao (2010)
- The Forbidden Kingdom (2008)
- Shen diao xia lu (2006)
- Chinese Paladin (2005)
- Tian long ba bu (2003)