| 一路超平安 (2026) |
| 內幕 (2025) as Or Ting Pong |
| 终极拯救 (2025) as Li Chao |
| 誤判 (2024) as Yueng Dit-lap |
| 盐湖计划 (2024) as Lao Xiang |
| 默杀 (2024) as Dai Guodong |
| 海關戰線 (2024) as Kwok Chi Keung |
| 談判專家 (2024) as Tse Ka Chun |
| 破战 (2024) as Mo Yun |
| 困獸 (2023) as Zuo Jun Zhe |
| 意外人生 (2023) as Pan Yiming |
| 暗殺風暴 (2023) as Hon Ho |
| 七人樂隊 (2022) as Headmaster (segment "Headmaster") |
| 爷们信条 (2022) |
| 濁水漂流 (2021) as Fai |
| 金錢帝國:追虎擒龍 (2021) as Chui Lok |
| 總是有愛在隔離 (2021) as Diagnosed carrier |
| Remain Silent (2019) as Wu Zhengwei |
| 使徒行者2:諜影行動 (2019) as Yip Chi-Fan |
| 转型团伙 (2019) as Kun |
| 家和萬事驚 (2019) as Lo Wai Man |
| 逆流大叔 (2018) as Chan Lung |
| 洩密者們 (2018) as Wong Dai Wai |
| 妖鈴鈴 (2017) as Ming |
| 原諒他77次 (2017) as Shutter |
| 脫皮爸爸 (2016) as Tin Yat Hung |
| The Warriors Gate (2016) as Wizard |
| 使徒行者 (2016) as Q-Sir / Inspector Q |
| 寶貝當家 (2016) as Neil/Dave (2 roles) |
| 惡人谷 (2016) as Charlie |
| 判我有罪 (2015) as Fang Wen Nan |
| 兔毫520 (2015) as Tuhao Chen |
| 爱我就陪我看电影 (2015) as Yao Xingjie |
| 衝鋒車 (2015) as Lucifer |
| 衝上雲霄 (2015) as Sam |
| 京城81号 (2014) as Huo Lian Xiu |
| 刺客 (2013) |
| 猎仇者 (2013) as Yang Yan |
| 大上海 (2012) as Máo Zài |
| 热爱岛 (2012) as Chu Yu |
| 我的路 (2012) |
| 美好2012 (2012) |
| 请叫我英雄 (2012) as Danny |
| 疯狂的蠢贼 (2012) as Ying Liu |
| Laughing Gor之潛罪犯 (2011) as Fok Tin Yam |
| 戰國 (2011) as Pang Juan |
| 堵车 (2011) |
| 午夜心跳 (2010) as Dr. Mai Xiangyu |
| 西风烈 (2010) as Mai Gao |
| Laughing Gor之變節 (2009) as Zatoi |
| 追影 (2009) as Ye He Chang Gong |
| 鈕扣人 (2008) as Wei |
| 双食记 (2008) as Chen Jiaoqiao |
| 神枪手与智多星 (2007) as Bullet |
| 軍雞 (2007) as Kenji Kurokawa |
| 醒獅 (2007) as Fai |
| 異塚 (2007) as Law Fei |
| 心想事成 (2007) |
| 茶舞 (2007) as T |
| 追捕 (2007) |
| 放‧逐 (2006) as Tai |
| 臥虎 (2006) as Wah Chiu |
| 黑白道 (2006) as Don Dark |
| 血战到底 (2006) |
| 春田花花同學會 (2006) as Judge Ordering at Hotpot |
| 千變魔手 (2006) as Self |
| 无间道正序版 (2006) as 倪永孝 |
| 詛咒 (2005) |
| 做头 (2005) as Aini's husband |
| 喜馬拉亞星 (2005) as Brave |
| 神經俠侶 (2005) as Wong Chi Shing |
| 小白龍情海翻波 (2004) as Blindie / "Chicken Feathers" |
| 30分鐘戀愛 (2004) as Mark Lao |
| 鬼馬狂想曲 (2004) as Kin |
| 無間道II (2003) as 倪永孝 |
| 心寒 (2003) as Chan Kwok Ming |
| 1:99 電影行動 (2003) as (segment "A Glorious Future") |
| 雙雄 (2003) as Hoi |
| 黑白森林 (2003) as Tam Chiu |
| 當男人變成女人 (2002) as Fernando |
| 豐胸秘Cup (2002) as Mario |
| 憂憂愁愁的走了 (2001) as As Self |
| 廢柴同盟 (2001) as Kenny |
| 一個爛賭的傳說 (2001) as Suki |
| 恐怖熱線之大頭怪嬰 (2001) as Ben |
| 孩子。树 (2001) as Wu Chongzhe |
| 囍歡您 (2001) as Lee Tai Yu |
| 愛情白麵包 (2001) as Uncle Jet / Uncle Seven |
| Hong Kong Superstars (2001) as Self |
| 救薑刑警 (2000) as Dr. Keith Ko |
| 愛與誠 (2000) as Charles Fong Lung Chu |
| 鬚根Show 2 (2000) |
| 须根SHOW2 (2000) as 主演 |
| 自從他來了 (2000) as Kong Yau-mong |
| 茱麗葉與梁山伯 (2000) as Jordon Cheng |
| 公元2000 (2000) as Ronald Ng Chi Keung |
| 黑獄斷腸歌2之無期徒刑 (2000) as Chan Siu Hung |
| 逆我者死 (1999) as Bill |
| 娛樂之王 (1999) as Pau |
| 無問題 (1999) |
| 鎗火 (1999) as Roy |
| 山村老屍 (1999) as Mr. Mo |
| 鬼請你睇戲 (1999) as Satan |
| 七月又十四之信不信由你 (1999) as Kenny |
| 爆裂刑警 (1999) as Mike |
| 中華英雄 (1999) as Invincible |
| 特警新人類 (1999) as Lok |
| 黑道風雲之收數王 (1999) as Chan Bobo |
| O記三合會檔案 (1999) as Lok |
| 詭計 (1998) |
| 我愛你 (1998) as Mr Mok |
| 9413 (1998) as 'Smash Head' Ko Chi Man |
| 失業特工隊 (1998) |
| 非常警察 (1998) as Chick |
| 新古惑仔之少年激鬥篇 (1998) as Kwan |
| 鬚根Show (1998) |
| 全職大盜 (1998) as 基保 |
| 须根Show (1998) as 主演 |
| 強姦2:制服誘惑 (1998) as Bulky Tong Chee Kong |
| 古惑仔情義篇之洪興十三妹 (1998) as Ugly Kwan |
| 對不起,多謝你 (1997) |
| 精裝難兄難弟 (1997) as Patrick Tse Yuen |
| 高度戒備 (1997) as Mak Kwan |
| 豪情盖天 (1997) as Officer Mo |
| 最佳拍檔之醉街拍檔 (1997) as Lui Yue-Yeung |
| 生日多戀事 (1997) as Lion King |
| 猛鬼通宵陪住你 (1997) as Mo |
| 一個字頭的誕生 (1997) as Matt |
| 97家有囍事 (1997) as Lo Fei |
| 基佬40 (1997) as K.K Kong |
| 賭神3之少年賭神 (1996) as Ko Ngo |
| 去吧!揸Fit人兵團 (1996) as Diy Chai/Dagger |
| 失鎗48小時 (1996) as Wah |
| 衝鋒隊:怒火街頭 (1996) as Inspector Yeung |
| 旺角揸Fit人 (1996) as Kwan |
| 666魔鬼復活 (1996) as Judas |
| 古惑女之決戰江湖 (1996) as George |
| 運財至叻星 (1996) as Ugly Kwan |
| 古惑仔之人在江湖 (1996) as Ugly Kwan |
| 疯蝶 (1996) as Xia Feng |
| 山水有相逢 (1995) as Wong Siu Yue |
| 冒牌皇帝 (1995) |
| 歲月情真 (1995) as 张君宇 |
| 亂世超人 (1994) |
| 先洗未來錢 (1994) |
| 撞板風流 (1994) as Ma Kam-Hang |
| 神探磨轆 (1994) |
| 年年有今日 (1994) as Lam Wai Man |
| 流氓大状 (1994) |
| 地獄來客 (1994) |
| 倚天屠龍記之魔教教主 (1993) as 张翠山 |
| 白髮魔女傳 (1993) as Chi Wu Shuang |
| 綁架黃七輝 (1993) as Officier Cheung Sing |
| 唐伯虎點秋香 (1993) as One of 4 Scholars |
| 溶屍奇案 (1993) as Patrick Wong |
| 雨夜天魔 (1993) |
| 黑豹 (1993) |
| 絕代雙驕 (1992) as Kong Yuk Long |
| 勝者為王 (1992) |
| 精靈變 (1992) as Chic |
| 蠻荒的童話 (1991) as Alex Ng |
| 赌豪 (1991) as Ng Yu |
| 橫衝直撞火鳳凰 (1990) |
| 地頭龍 (1990) |
| 獵魔群英 (1989) as Chiu Shing |
| 目中無人 (1989) as Wan Kwok-Chuen |
| 傲氣雄鷹 (1989) as He-Man |
| 福星臨門 (1989) as Rambo |
| 夹心夫妻 (1988) as 苏振宁 |
| 撞邪先生 (1988) as Sze Ma Yuk Long |
| 勇闖毒龍潭 (1988) |
| 刑警本色 (1988) as Tong Hak |
| 午夜麗人 (1986) as Raymond Tong |
| 電視先鋒群星會 as Self |