2000年主演电影《梦幻田园》,饰男主角文刚,获第20届中国电影金鸡奖最佳男主角提名。同年参演电影《紧急迫降》饰刘远,荣获第23届中国大众电影百花奖最佳男配角奖。并主演电视剧《
终极使命》,饰刑侦大队队长岳秋霖。
2001年参演电视剧《不共戴天》,饰反一号隆兴公司老板高建国。
2003年参演电视剧《处决令下达之后》,饰腐败分子裴南山。同年参演电视剧《动感豪情》,饰内地民营企业家苏礼。
2004年参演杜琪峰电影《大事件》,饰冷面杀手张春。同年参演冯小刚电影《天下无贼》,以一口纯正的陕西话出演贼老二。
2005年参演杜琪峰电影《黑社会》,饰配合香港警方查案的广东省公安厅石处长。同年主演电视剧《十天十夜》,饰公安刑警大队长孔亮。
2008年主演电视剧《
红日》,饰铁面战将军长沈振新。同年参演吴宇森电影《赤壁》,饰喜欢编草鞋送弟兄的刘备。
2009年主演电视剧《沧海》,饰海军将军王山魁。同年参演电视剧《成长》,饰空降部队参谋长、父亲彭湘江。
2011年参演电视剧《大唐双龙传》,饰宇文化及。参演李少红执导电视剧《花开半夏》,饰兢兢业业的
人民警察叶向荣。
2012年主演电影《吴仁宝》,饰华西村书记吴仁宝。
2013年参演电视剧《
双生花》,饰公安局缉毒大队长李睿。