Actor
- Ngo yiu git fun (2003)
- Wo de yeman nan you (2003)
- Fung lau ga chuk (2002)
- Esprit D'Amour (2001)
- Ching ham baak lok moon (2000)
- Dragon Love (1999)
- Yam yeung lo ji sing goon faat choi (1998)
- Wo you wo feng kuang (1997)
- Jia nan jia nu (1996)
- Bai lian xie shen (1993)
- Bin sing long ji (1993)
- Dung Fong Bat Bai: Fung wan joi hei (1993)
- Ren sheng de yi shuai jin huan (1993)
- Siu hap Cho Lau Heung (1993)
- So Hak-Yi (1993)
- Tai ji: Zhang San Feng (1993)
- Fan dou ma liu (1992)
- Lu ding ji (1992)
- Lu ding ji II: Zhi shen long jiao (1992)
- Wei xian qing ren (1992)
- Xiao ao jiang hu zhi Dong Fang Bu Bai (1992)
- You jian shao ye (1992)
- Cai shu zhi heng sao qian jun (1991)
- Haomen yeyan (1991)
- Meng gui ru qin hei she hui (1991)
- Shang Hai yi jiu er ling (1991)
- Zhong Huan ying xiong (1991)
- Bin yuen sui yuet (1990)
- Die xue jie tou (1990)
- Mo deng chen jia (1990)
- Xiao ao jiang hu (1990)
- Hap ga foon (1989)
- Kai xin gui jiu kai xin gui (1989)
- Qun long xi feng (1989)
- Wo wei cheng nian (1989)
- Xin zuijia paidang (1989)
- Ba xing bao xi (1988)
- Kai xin gui fang shu jia (1988)
- Xue xiao feng yun (1988)
- Kai xin wu yu (1987)
- Fei yue ling yang (1986)
- Kai xin gui zhuang gui (1986)
- Kai xin le yuan (1985)