《香港奇案之強奸》Raped By An Angel 《賭神秘笈》(電視電影) To Be A Gamble King 《紙上英雄》(電視電影) The Comic Book Hero 1994 《弒兄奇案》Born Innocent 《重案實錄驚天械劫案》(電視電影) Shoot To Kill 《傷城記》Wounded Tracks(電視電影) 李南星藍潔瑛 1995 《特警急先鋒》Asian Connection 《重案實錄汙點證人》(電視電影) Informer 《香港奇案八大毒梟》(電視電影) Hong Kong Criminal Archives Eight Drug Dealers 1996 《夜之女》(電視電影) Moonlight Sonata 《阿金》Ah Kam 楊紫瓊 洪金寶 1998 《賭俠1999》The Conman 1999 劉德華朱茵 李子雄 高捷 1999 《娛樂之王》The Lord Of Amusement (飾:阿燦)吳鎮宇 吳孟達 《化骨龍與千年蟲》He Is My Enemy, Partner & Father-In-Law 李修賢 《千王之王2000》The Tricky Master (飾:梁寬)周星馳王晶 林熙蕾吳君如 關秀媚 《賭俠大戰拉斯維加斯》The Conman In Vegas 劉德華 陳百祥林熙蕾 萬梓良 《黑道風雲之收數王》The King Of Debt Collection Agent (飾:阿細) 《黑馬王子》Prince Charming 劉德華 葉德嫻李嘉欣 《強奸終極篇之最後羔羊》Raped By An Angel 4: The Raper's Union 關秀媚 朱茵 吳毅將 2000 《救姜刑警》Clean My Name, Mr. Coroner 狄龍吳鎮宇馬德鐘
《緣份有Take 2》Love Correction 朱茵 陳法蓉 《流氓師表》The Teacher Without Chalk (飾:張英)杜汶澤 《中華賭俠》Conman In Tokyo 古天樂 朱茵 鐘麗緹 《賭聖3無名小子》My Name Is Nobody 王晶 舒淇陳法蓉 《決戰紫禁之巔》The Duel (飾:龍龍九[原著為:陸小鳳])劉德華 鄭伊健趙薇楊恭如 天心 譚耀文徐錦江 徐少強 劉威 《寶蓮燈》(配音) Lotus Lantern 2001 《完美情人》Every Dog Has His Date 李嘉欣 吳啟華 《走投有路》Runaway
《殺手假期》Day Off 2002 《賭俠2002》The Conman 2002(飾:李加乘)馮德倫 《風流家族》Happy Family 《二人三足》Time 4 Hope 朱茵 2003 《心寒》Shiver 吳鎮宇 朱茵 《賭俠之人定勝天》Fate Fighter(飾:羅四兩)杜德偉 楊恭如李燦森 2004 《這個女友真爆炸/ 我的電腦會說話》Love Is Love 《大事件》Breaking News(飾:張誌恒)陳慧琳任賢齊尤勇 丁海峰張兆輝 任達華 邵美琪 2005 《黑社會/ 龍城歲月》Election(飾:飛機)梁家輝任達華 古天樂林家棟 林雪 張兆輝 王天林 姜大衛 《整蠱追兇人》 反壹號 2006 《提防老千/ 罪有應得》Wise Guys Never Die(飾:王誌恒)王晶 陳煒 《放.逐》Exiled(飾:和)黃秋生 吳鎮宇何超儀 張耀揚林雪任達華 林家棟 張兆輝 《黑白道》On The Edge(飾:單海生)黃秋生 吳鎮宇 《黑社會以和為貴》Election 2(飾:飛機)古天樂 任達華 張兆輝 林家棟 林雪 王天林鄭浩南 2007 《出埃及記》The Exodus(飾:關炳文)任達華 劉心悠溫碧霞 代表作《證人》憑此片獲得影帝
《寄生人》Sweet Revenge(飾:張小春)範冰冰黃秋生李芯逸 2008 《證人》(飾:洪荊)[導演:林超賢] 謝霆鋒張靜初苗圃廖啟智 《保持通話》(飾:余振輝)古天樂徐熙媛劉燁 《我老婆是賭聖》(飾:阿輪)孟瑤 2009 《旺角監獄》(飾:輝)[導演:王晶] 廖啟智 鮑起靜陳麗華孟瑤廖啟智 莫小奇梁進龍 《紅河》Red River(飾:阿夏)張靜初 李麗珍李修賢 2010 《建黨偉業》(飾:梁啟超)[導演:韓三平 黃建新] 劉燁陳坤李晨周傑周迅湯唯董璇等
參演電影(2003—2009)(14張) 《財神客棧》(飾:老巴)[導演:王晶] 謝霆鋒蔡卓妍黃奕劉洋佟大為 《線人》(飾:李滄東)[導演:林超賢] 謝霆鋒 苗圃陸毅廖啟智 2011 《大追捕》[導演:周顯揚] 任達華文詠珊謝安琪 《怒火街頭》