Actor
- Baan sau chuk dak hin dui (2002)
- Sin bu sin yao ni (1999)
- Keung gaan 3: Ol yau waak (1998)
- Goo waak chai ching yee pin ji hung hing sap saam mooi (1998)
- Hei yu duan chang ge zhi (Qi zheng shu rou) (1997)
- Sha shou san fen ban zhong (1996)
- Yun cai zhi li xing (1996)
- Dou sing 2: Gai tau dou sing (1995)
- Da mao xian jia (1995)
- Yi xian sheng ji (1994)
- Sun ying hong boon sik (1994)
- Sat sau dik tung wah (1994)
- Jiu pin zhi ma guan: Bai mian Bao Qing Tian (1994)
- Huo shao hong lian si (1994)
- Deng long (1994)
- Bao yu jiao yang (1994)
- Yu long gong wu (1994)
- Yi tian tu long ji zhi mo jiao jiao zhu (1993)
- Wei wo du zun (1993)
- Tao xue wei long zhi long guo ji nian (1993)
- Ying chao nu lang 1988 zhi er: Xian dai ying zhao nu lang (1992)
- Shen Qiang Shou yu Ga Li Ji (1992)
- Pen huo nu lang (1992)
- Long teng si hai (1992)
- Fei hu jing ying zhi ren jian you qing (1992)
- Do sing daai hang II ji ji juen mo dik (1992)
- Ming yue zhao jian dong (1992)
- Jing gu jyun ga (1991)
- Ye sheng huo nu wang - Ba jie chuan qi (1991)
- Du xia II: Shang Hai tan du sheng (1991)
- Dou hap (1991)
- Yu zhong long (1990)
- Nam jeng bin yuen (1988)
- Sing si jin jang (1988)