Actor
- A Detective Housewife (2016)
- Destined to Love You (2015)
- 12 Golden Ducks (2015)
- Line Walker (2014)
- Hei se xi ju (2014)
- The Seventh Lie (2014)
- The Man from Macau (2014)
- Meet the In-Laws (2012)
- The Lion Roars 2 (2012)
- Jian Shang Die (2011)
- Fei tsui ming chu (2010)
- Yan gaan hei kat (2010)
- Mei lai muk ling (2010)
- Amaya (2010)
- Lau long che sai kai bui (2009)
- Duen chaam dik sung ming (2009)
- Oi dut hei (2009)
- Long nga (2008)
- Yi ban hai shui, yi ban huo yan (2008)
- Duo shuai (2008)
- Nui yan boon sik (2007)
- Dan sun bo lok (2007)
- Mui dong bin wan si (2007)
- Hei wong ji wong (2007)
- Gong tau (2007)
- Tim sum fun si wong (2007)
- Saam fun chung sin saan (2006)
- Sun jaat si mui 3 (2006)
- Hak kuen (2006)
- Fong juk (2006)
- Tin sun yut dui (2006)
- Ye maan bei kup (2006)
- Chun tian hua hua tong xue hui (2006)
- Robin-B-Hood (2006)
- Tsoi suet yuk chi ngo oi nei (2005)
- Jo sok (2005)
- Hau bei tim sum (2005)
- A.V. (2005)
- Sun gaing hup nui (2005)
- Zhui ji 8 yue 15 (2004)
- Fei hap siu baak lung (2004)
- Dzin yoeng saam bo (2004)
- Juet sai ho bun (2004)
- Lung fung dau (2004)
- Daai si gin (2004)
- Luen ching go gup (2004)
- Laam seung lui gwong (2004)
- Sing gam do see (2004)
- Gin chap hak mooi gwai (2004)
- Chung on chi ma gun (2004)
- Love Under the Sun (2003)
- On loh yue miu lam (2003)
- Sam hon (2003)
- San chat bye mooi 2 (2003)
- Heung joh chow heung yau chow (2003)
- Kei fung dik sau (2003)
- Yuk mun gai bo bil (2002)
- Ngo ga yau yat chek hiu dung see (2002)
- Sun jaat si mui (2002)
- Baan sau chuk dak hin dui (2002)
- Ng goh haak gwai dik siu nin (2002)
- Chin cheng sin sang (2002)
- Che goh ha tin yau yee sing (2002)
- Zhu ba da lian meng (2002)
- Ching mai daai wa wong (2001)
- Yee ng chuen suet (2001)
- Faat din chiu giu wa (2001)
- Yuk lui tim ding (2001)
- Laam goh lui cheung (2001)
- Am zin 2 (2001)
- Chung mo yim (2001)
- Lat sau wui cheun (2001)
- Lao fu zi (2001)
- Siu gan chong laam (2000)
- Faat gwong sek tau (2000)
- Sheng hua te jing zhi sang shi ren wu (2000)
- Troublesome Night 7 (2000)
- Goo naam gwa neui (2000)
- Yee san (1999)
- Muk lau hung gwong (1999)
- Am zin (1999)
- Fai seung ging chaat (1998)
- Mei mong leung (1998)
- Laam yan hung lui yan home (1998)
- Fai seung dat yin (1998)
- Chik loh go yeung (1992)
- Sha shi chong dong (1992)
- Do sing daai hang II ji ji juen mo dik (1992)
- Zhi zai chu wei (1991)
- Fu gui ji xiang (1991)
- Yi yao O.K. (1990)
- San ren xin shi jie (1990)
- B B sam-sup (1990)
- Fu xing chuang jiang hu (1989)
- Meng gui shan fen (1989)
- Feng kuang you xi (1985)
- Da gung wong dai (1985)
- Tian di xuan men (1984)
- She diao ying xiong zhuan (1983)
- Chuang shang de gu shi (1977)
- Lao nu ri ji (1975)
- Xing mu shuang xing Xiang Gang tao jin ji (1975)
- Xiang Gang wu yan xia (1974)
- Shui wei cai (1974)
- Guai ren guai shi (1974)
- Gui ma shuang xing (1974)
- Du nu (1973)
- Huang Fei Hong (1973)
- Nian qing ren (1972)