1、2000年8月,搭档朱茵、张家辉主演的赌片《中华赌侠》上映,饰演一手飞牌绝技名震江湖的香港赌王“阿酷”。
2、2001年10月,与刘青云、梁咏琪、刘嘉玲主演的喜剧片《绝世好Bra》上映。
3、2003年1月,与郑秀文、李冰冰主演杜琪峰的电影《百年好合》。7月,与郑秀文、刘青云合作的时装喜剧片《恋上你的床》上映。11月,搭档张柏芝、刘青云主演《忘不了》,饰演阿文一角。
4、2004年4月,主演喜剧片《恋爱告急》;7月,主演杜琪峰导演的《柔道龙虎榜》。
5、2005年10月,主演杜琪峰执导的警匪片《黑社会》入选戛纳影展。
6、2006年9月,搭档成龙、许冠文主演陈木胜执导的喜剧片《宝贝计划》扮演窃贼。
7、2007年主演的电影《门徒》上映,在片中饰演吸毒者。
8、2008年,再度出演陈木胜执导的动作片《保持通话》,凭借《保持通话》入围第52届亚太影展最佳男主角奖。4月,搭档刘若英主演张艾嘉执导的电影《一个好爸爸》上映,提名第45届台湾金马奖和第28届香港金像奖最佳男主角奖。
9、2009年主演警匪片《窃听风云》,同年在《意外》饰演一位冷血的职业杀手。凭借《意外》入围第66届威尼斯电影节最佳男主角。
10、2010年,主演警匪片《枪王之王》,饰演外汇基金经理关友博。
11、2011年,搭档吴彦祖、高圆圆主演喜剧爱情电影《单身男女》。同年,与刘亦菲合作主演古装魔幻电影《新倩女幽魂》,以及警匪系列电影《窃听风云2》。
12、2013年,主演警匪片《毒战》、《扫毒》和火灾灾难动作片《逃出生天3D》。
13、2014年主演的杜琪峰执导的喜剧爱情电影《单身男女2》上映。
14、2015年3月20日,主演的电影《可爱的你》;6月,与吴京、任达华主演的警匪动作片《杀破狼2》以及警匪片《三人行》上映。7月,担任主演的警匪动作枪战片《谜城》和浪漫爱情喜剧电影《巴黎假期》上映。
15、2016年,与张家辉主演电影版《使徒行者》,票房突破6亿。同年,出演动作片《危城》,挑战坏到骨子里的嗜血少帅。
16、2017年8月17日,其主演的动作片《杀破狼·贪狼》、《风林火山》。
17、2018年主演王晶指导新片《贼王》,同年,主演的《反贪风暴3》上映,12月主演《武林怪兽》。
18、2019年4月,主演的警匪片《反贪风暴4》上映,7月5日,与刘德华联合主演的电影《扫毒2》中国内地上映,8月9日,与张家辉合作主演的电影《使徒行者2:谍影行动》上映。