同年与李连杰、莫文蔚合作主演《黑侠》,剧中饰演一名探。997年,主演电影《高度戒备》,饰演重案组高级警察包伟雄,并荣获第4届香港电影评论学会奖最佳男演员;3月,与吴镇宇、李若彤合作电影《一个字头的诞生》。1999年,主演恐怖惊悚电影《目露凶光》,获第19届香港电影金像奖最佳男主角提名;同年与刘德华主演电影《暗战》,饰演谈判专家何尚生。2001年,与古天乐、梁咏琪等合作主演喜剧爱情电影《绝世好Bra;同年参演杜琪峰导演电影《暗战2》。2003年,主演尔冬生导演的文艺电影《忘不了》,提名第23届香港电影金像奖 最佳男主角。2004年,与梁咏琪合作主演喜剧电影《绝世好宾。