Actor
- Cui mian cai jue (2019)
- Port of Call (2015)
- Monster Hunt (2015)
- Beijing Love Story (2014)
- Anchoring in Seattle (2013)
- Tin yu dei (2011)
- 33 Postcards (2011)
- Hing dai (2007)
- Lost in Beijing (2007)
- Dzin yoeng saam bo (2004)
- Xiao bai wu jin ji (2000)
- Yi yi (2000)
- You shi tiaowu (2000)
- Ban zhi yan (2000)
- Sam dung (1999)
- Bor lei jun (1999)
- Song jia huang chao (1997)
- Ma jiang (1996)
- Du li shi dai (1994)
- Yue guang shao nian (1993)
- Saam yan jo sai gaai (1992)
- Gu ling jie shao nian sha ren shi jian (1991)
- Dei ha ching (1991)
- Sheng gang shuang long (1989)
- Ban wo chuang tian ya (1989)
- Shou huang de nu ren (1989)
- Ngoh yiu to mong (1988)
- San ren shi jie (1988)
- Ku jia tian xia (1988)
- Daai jeung foo yat gei (1988)
- Yan man ying hung (1988)
- Xue mei gui (1988)
- Lao niang gou sao (1986)
- Tuo cuo che (1985)
- Shi lai yun dao (1985)
- Nu ren xin (1985)
- Huan chang (1985)
- Wo ai Luo Landu (1985)
- Ngoh wai nei kong (1984)
- Yi ren zai jian (1984)
- San wen zhi (1984)
- Ching wa wong ji (1984)
- Qing cheng zhi lian (1984)
- Kwai ching (1984)
- Gan yan gwai (1984)
- Feng shui er shi nian (1983)
- Shao ye Wei Wei (1983)
- Nao mo (1983)
- Biu choh chat yat ching (1983)
- Heng chong zhi tong Xiao Fu Xing (1975)
- Lao nu ri ji (1975)
- Bei yun da quan (1975)
- Jiu ba nu lang (1975)
- Wu qi bu you (1975)
- Shui wei cai (1974)
- Nu ren mian mian guan (1974)
- Fan mai ren kou (1974)
- Nu mo (1974)