Actor
- Cui mian cai jue (2019)
- Taai si hing (2018)
- Drink Drank Drunk (2016)
- Z Storm (2014)
- Young and Dangerous: Reloaded (2013)
- Sit yan fung wan 2 (2011)
- Chi ming yu chun giu (2010)
- Wai dor lei ah yut ho (2010)
- Qie ting feng yun (2009)
- Bo chi tung wah (2008)
- Chan mat (2008)
- Daai sau cha ji neui (2008)
- Dai yat dim dik tin hung (2003)
- Sam hon (2003)
- Siu nin cheong dong (2001)
- Ye shou zhi tong (2001)
- Ying hung yan mat (2001)
- Ban wo zong heng (1992)
- Hua gui zhu zheng ge li (1990)
- Lang zhi yi zu (1989)
- Qing yi wo xin zhi (1989)
- Jiang hu long hu men (1987)
- Shen tan zhu gu li (1986)
- Fat ngoi ching (1985)
- She diao ying xiong zhuan (1983)