Actor
- Hak bak sam lam (2003)
- Ji fat faan fat (2001)
- Sun ga fat (1999)
- 98 goo waak chai ji lung chang foo dau (1998)
- San luen oi sai gei (1998)
- Pau mui (1998)
- 97 goo waak jai: Jin mo bat sing (1997)
- Dao (1995)
- Baak bin sing gwan (1995)
- Sun ying hong boon sik (1994)
- Du shen xu ji (1994)
- Xin long men ke zhan (1992)
- Tai zi ye chu chai (1992)
- Zai zhan jiang hu (1990)
- Xiao xin jian die (1990)
- Police Story 2 (1988)
- Sing si jin jang (1988)
- Lung fu fong wan (1987)
- Ying hung boon sik (1986)
- 'A' gai waak (1983)
- Dan cheng lu (1981)