2004年,主演了由央视电影频道与八一电影制片厂联合出品的历史题材数字电影《曾克林出关》,他在片中饰演的曾克林将军在抗战时期率军挺进东北、攻克了山海关,最终该片获得了第24届中国电影金鸡奖最佳电视电影片奖;10月,主演了改编自同名抗战小说的电视剧《烈火金刚》,饰演游击队长史更新这一有血有肉的形象,淳朴善良,机智英勇 ;11月,再度与孙俪合作,并与刘烨搭档主演知青题材电视剧《血色浪漫》,饰演张海洋,他和刘烨在片中演绎一段手足兄弟情,从文革到参军战友,同甘共苦 。
2006年,再次主演知青题材情感剧《几度菊花香》,与罗海琼、史兰芽合作,在剧中饰演上海知青陆建国,忠厚善良、知性帅气的他在特殊背景下经历了一段错综复杂的情感;还与陈好共同出演刑侦剧《谁为你作证》;同年与萨日娜、于娜共同主演农村情感剧《母亲是条河》 ;在抗战题材电视剧《遍地英雄》中饰演鲁大,忠诚讲义气的汉子,喜欢着杨家大小姐秀 。
2007年,先是执导了第二部电视剧《大刀向鬼子头上砍去》(又名《大刀》),他还在这部抗日题材电视剧中饰演男一号郑羽,从耍刀艺人逐渐走向战场最终成为抗日英雄,不仅有则英雄的悲壮与英武,还有着刀客的侠义与豪迈;之后,执导并主演夺宝题材电视剧《大象》(又名《金三角夺宝》),饰演里克,在剧中与各方势力展开夺宝之战 ;同年,与陈宝国、苗圃共同主演了反映兵团军垦战士生活、追溯人性信仰和生存本质的电视剧《烈日炎炎》,他饰演的战斗英雄胡铁随部队到新疆成为军垦人,他与春铃的爱情历经波折[19] 。2011年,自导自演了年代革命剧《兄弟英雄》,在剧中饰演反派人物冯恩然,识时务有野心、贪利喜功的枭雄形象,在清末大局中自立为王 ;之后又与陈国坤搭档主演了战争剧《国际大营救》,剧中饰演共产党游击队长徐四海,与国民党军、美军等联合展开对飞虎队上校飞行员的营救 。