Actor
- Emmanuelle (2024)
- White Dragon (2019)
- Shi mia (2017)
- Yuen Loeng Taa 77 Chi (2017)
- Jue zhan shi she (2017)
- The Mobfathers (2016)
- Heaven in the Dark (2016)
- 12 Golden Ducks (2015)
- The Four 3 (2014)
- Si da ming bu 2 (2013)
- Ip Man: The Final Fight (2013)
- McDull·The Pork of Music (2012)
- Si da ming bu (2012)
- Che sau (2012)
- White Vengeance (2011)
- Tao jie (2011)
- Jian hu nu xia Qiu Jin (2011)
- Mei Li Ren Sheng (2011)
- Bou ying (2011)
- Jing wu feng yun: Chen Zhen (2010)
- Wai dor lei ah yut ho (2010)
- Laughing gor chi bin chit (2009)
- McDull, Kung Fu Kindergarten (2009)
- Gam chin dai gwok (2009)
- Vengeance (2009)
- Sing kung chok tse yee: Ngor but mai sun, ngor mai chi gung (2008)
- Mask of the Ninja (2008)
- Ying han (2008)
- Dangkou (2008)
- The Mummy: Tomb of the Dragon Emperor (2008)
- Shen qiang shou yu zhi duo xing (2007)
- Bu neng shuo de. mi mi (2007)
- Lo kong ching chuen (2007)
- Hei wong ji wong (2007)
- Sing see (2007)
- Gei sun yan (2007)
- Tai yang zhao chang sheng qi (2007)
- Roaring Dragon, Bluffing Tiger (2006)
- Hak bak do (2006)
- Fong juk (2006)
- Chun tian hua hua tong xue hui (2006)
- Isabella (2006)
- The Painted Veil (2006)
- Tsoi suet yuk chi ngo oi nei (2005)
- Sul sun (2005)
- Jo sok (2005)
- Ah sou (2005)
- Tau man ji D (2005)
- Jing mo gaa ting (2005)
- A1 tou tiao (2004)
- McDull, prince de la bun (2004)
- 20 30 40 (2004)
- Moh waan chue fong (2004)
- Love Under the Sun (2003)
- Gam gai 2 (2003)
- Fu bo (2003)
- Hak bak sam lam (2003)
- Infernal Affairs III (2003)
- Wu jian dao 2 (2003)
- Lou she oi sheung mao (2003)
- Chin gei bin (2003)
- The Medallion (2003)
- Yuk mun gai bo bil (2002)
- Wan bok lut chaai (2002)
- Yat luk che (2002)
- Kap sze moon yat goh gei kooi (2002)
- Gwaai sau hok yuen (2002)
- Infernal Affairs (2002)
- Seung fei (2002)
- Yuk mong ji shing (2001)
- Mak dau goo si (2001)
- Sui jeuk fun ji (2001)
- Chow tau yau liu (2001)
- Youling renjian (2001)
- Q gei luen yan (2000)
- Yau sau tung dong (2000)
- Oi ngo bit chow (2000)
- Sang sei kuen chuk (2000)
- Bao li xing jing (2000)
- Miu meng ji tiu (2000)
- Kong woo giu gap (2000)
- Chi chung sze loi liu (2000)
- Seunlau ngaklau (2000)
- Tejing xinrenlei 2 (2000)
- Yau ching sui yuet saan gai goo si (2000)
- Ban zhi yan (2000)
- G4 te gong (2000)
- Hak do fung wan ji sau chuk wong (1999)
- Ang wan nyn mung (1999)
- Baan gwat chai (1999)
- Shan gou 1999 (1999)
- Guhuozai jiqingpian zhi hongxing Dafeige (1999)
- A Lamb in Despair (1999)
- Cheung fo (1999)
- Long zai bian yuan (1999)
- Wai Goh dik goo si (1999)
- Zhong hua ying xiong (1999)
- Jiang jian zhong ji pian zhi zui hou gao yang (1999)
- Qian yan wan yu (1999)
- Ai qing meng huan hao (1999)
- Chuen chik daai diy (1998)
- Maang gwai jeung yan toi (1998)
- Keung gaan haam cheng (1998)
- Heunggong dai 1 hung chak (1998)
- God.com (1998)
- Ren rou cha shao bao II: Tian shu di mie (1998)
- Fung wan: Hung ba tin ha (1998)
- 98 goo waak chai ji lung chang foo dau (1998)
- Yeshou xingjing (1998)
- Hui zhuan shou shi (1997)
- Tin dei hung sam (1997)
- Ng yun ji dai (1997)
- 97 goo waak jai: Jin mo bat sing (1997)
- Spellbinder: Land of the Dragon Lord (1997)
- Zhong guo 'O' ji zhi xie xing qing ren (1996)
- Goo waak jai 2: Ji maang lung gwoh gong (1996)
- Jin zhuang xiang jiao ju le bu (1996)
- Xiu hua da dao (1996)
- Wong Gok fung wan (1996)
- Chung fung dui liu feng gaai tau (1996)
- Tou tou ai ni (1996)
- Se qing nan nu (1996)
- Gu huo zi 3: Zhi zhi shou zhe tian (1996)
- Yi boh lai beng duk (1996)
- Hak hap (1996)
- Foo gwai yan gaan (1995)
- Xin fang ke (1995)
- Ma lu ying xiong II: Fei fa sai che (1995)
- Jie fang chai ren (1995)
- Hai shi jue de ni zui hao (1995)
- Er yue san shi (1995)
- Jing hua rou bo jiang jian dang (1994)
- Yi xian sheng ji (1994)
- Xiang Gang qi an: Zhi xi xue gui li wang (1994)
- Ti tian xing dao zhi sha xiong (1994)
- Saang Gong yat ho tung chap faan (1994)
- San ge xiang ai de shao nian (1994)
- Meng chai ren (1994)
- Gui mi xin qiao (1994)
- Guai xia yi zhi mei (1994)
- Chung ngon sat luk: O gei (1994)
- Chai dan zhuan jia bao bei zha dan (1994)
- Guang Dong wu hu zhi tie quan wu di Sun Zhong Shan (1994)
- Biao jie, ni hao ye! III zhi da ren jia dao (1993)
- Zhi zu wu shang II yong ba tian xia (1993)
- Xian dai hao xia zhuan (1993)
- Tao xue wei long zhi long guo ji nian (1993)
- Rong shi qi an (1993)
- Yeuk ji luen (1993)
- Mie men can an zhi nie sha (1993)
- Huang Fei Hong dui Huang Fei Hong (1993)
- Fu gui kuang hua (1993)
- Di shi pan guan (1993)
- Chai gong (1993)
- Dung fong saam hap (1993)
- Mang nu: 72 xiao shi (1993)
- Cheng shi nu lie ren (1993)
- Bat sin fan dim ji yan yuk cha siu bau (1993)
- Xia dao Gao Fei (1992)
- Wo ai chou wen chai (1992)
- Tian ruo you qing II: Zhi tian chang di jiu (1992)
- Ti dao bao (1992)
- Lat sau san taam (1992)
- Hua! ying xiong (1992)
- Nu xiao feng yun xie jiao ren qin (1992)
- Liao zhai yan tan xu ji zhi wu tong shen (1991)
- Zhong Huan ying xiong (1991)
- Zhi zun ji zhuang yuan cai (1990)
- Wu di xing yun xing (1990)
- Jue qiao zhi duo xing (1990)
- Wu niu (1990)
- Zhi he cang shi zhi gong shen (1989)
- Fa gai si doi (1985)
- Tian di xuan men (1984)
Filmografie - altele