Actor
- Date of Redemption (2017)
- Shashou Li Mo (2017)
- Cold War 2 (2016)
- Feng Shen Bang (2016)
- Pi Fu (2012)
- Si da ming bu (2012)
- Zhan Guo (2011)
- Qie ting feng yun (2009)
- Chung gik yan je (2006)
- Sun gaing hup nui (2005)
- Asian Heroes (2003)
- Infernal Affairs III (2003)
- Diy san ji san (2002)
- Yee do hung gaan (2002)
- Ma la zhi zun (2000)
- Am zin (1999)
- Du xia 1999Du xia 1999 (1998)
- Hangzhou wang ye (1998)
- Yit huet jui keung (1997)
- Hu Du Men (1996)
- Bao zha ling (1995)
- Die xue rou qing (1995)
- No hoi wai lung (1995)
- Sing nou (1995)
- Di xia cai jue (1994)
- Lim jing dai yat gik (1994)
- Sat sau dik tung wah (1994)
- Wing Chun (1994)
- Xin leng xue shi san ying (1994)
- Xin nan xiong nan di (1994)
- Ba hai hong ying (1993)
- Da ying jing qing lu ye zhui ji (1993)
- Dung Fong Bat Bai: Fung wan joi hei (1993)
- Li Luo Fu qi an (1993)
- Mo lu kuang hua (1993)
- Nu er dang zi qiang (1993)
- Ren sheng de yi shuai jin huan (1993)
- Shen tan gan shi lu (1993)
- Xia nu chuan qi (1993)
- Zong heng tian xia (1993)
- Cai guo jie huang jin bu dui (1992)
- Lao mao (1992)
- Wu du qing chou (1992)
- Xiao ao jiang hu zhi Dong Fang Bu Bai (1992)
- Ying chao nu lang 1988 zhi er: Xian dai ying zhao nu lang (1992)
- Yuen Ling-yuk (1992)
- Zhi fa wei long (1992)
- Biao jie, ni hao ye! xu ji (1991)
- Bo Hao (1991)
- Detective in the Shadow (1991)
- Di xia bing gong chang (1991)
- Haomen yeyan (1991)
- Jing gu jyun ga (1991)
- Lao biao ni hao ye! (1991)
- Sha Tan-Zi yu Zhou Shih-Nai (1991)
- Shen tan Ma Ru-Long (1991)
- Si da tan zhang (1991)
- Yue qing (1991)
- Die xue jie tou (1990)
- Feng yu tong lu (1990)
- Ke tu qiu hen (1990)
- Sha qiu zhan shi (1990)
- Sien nui yau wan II yan gaan do (1990)
- Tian luo di wang (1990)
- Wu tai jie mei (1990)
- Xi huan de gu shi (1990)
- Xue zai feng shang (1990)
- Zhong Ri nan bei he (1990)
- Jing hun ji (1989)
- Cheng shi te jing (1988)
- Ching yi sam (1988)
- Daai jeung foo yat gei (1988)
- Ying hung boon sik (1986)