2003年,与丛珊、张子健共同主演柳建伟同名小说改编的电视剧《英雄时代》,饰演西市市长燕平凉。2005年,拍摄了宋洋,曹国莉执导、江珊、席与立联合出演的描述晚清时间的作品《王爷到》,饰演四王爷。2007年7月,主演了讲述一代京剧大师梅兰芳先生传奇的一生的电影《梅兰芳》,饰演了梅兰芳伯父梅雨田;10月,与寇世勋、丛珊主演长篇历史题材电视剧《大秦直道》,饰演赵高;随后,出演由赵宝刚指导的青春励志电视剧《奋斗》,饰演陆涛的爸爸陆亚迅。2008年5月,出演根据池莉著作《爱有多远》改编的都市情感剧《所以》;10月,拍摄了李小冉、陈坤共同主演的家族戏《故梦》。