Actor
- Triple Threat (2019)
- Skiptrace (2016)
- Delete My Love (2014)
- Zombie Fight Club (2014)
- Z Storm (2014)
- Transformers: Age of Extinction (2014)
- 7 Assassins (2013)
- Firestorm (2013)
- SDU: Sex Duties Unit (2013)
- Something Good (2013)
- Nightfall (2012)
- Flatland (2012)
- The Blood Bond (2010)
- Knock Off (1998)
- Once a Thief (1996)
- Once a Thief (1996)
- Goodbye Hong Kong (1994)
- Wu jin de ai (1994)
- Zhu guang bao qi (1994)
- Sun ying hong boon sik (1994)
- Lian ai de tian kong (1994)
- Jin xiu qian cheng (1994)
- Hua qi Shao Lin (1994)
- Fei hu xiong xin (1994)