2002年,与董璇、孙耀威、任晶合作主演古装武侠剧《雪花女神龙》,在剧中饰演绰号“赛华佗”、外貌清瘦俊秀且医术高明的欧阳明日[3];同年,出演陈坤、董洁、刘亦菲主演的民国情感剧《金粉世家》,在剧中饰演金家六小姐金润之的男友浩然。2003年,出演张健伟执导的古装喜剧《新五女拜寿》,在剧中饰演与玲珑日久生情的男主角云天浩;同年,出演舒钢、徐宏辉执导的青春校园偶像剧《男生女生》;之后,与于小慧搭档主演青春爱情偶像剧《爱我你怕了吗》,在剧中饰演大学毕业后一心想当演员的男主角刘东子。2004年,出演李惠民执导的古装武侠剧《无忧公主》,在剧中饰演与女主角无忧公主青梅竹马一起长大的常孟;同年,出演王小康执导的商战情感剧《站在你背后》,在剧中饰演长相帅气、心地善良的男主角李成康;之后,与赵文卓、吕良伟、蔡少芬合作主演古装武侠剧《七剑下天山》,在剧中饰演天山七剑之首、天山派第一代掌门凌未风。2005年,与张家辉、蔡琳合作主演古装情感剧《新醉打金枝》,在剧中饰演为人正直、明理守法、重情重义的秦风;同年,与陆毅、**、李威合作主演青春爱情偶像剧《车神》,在剧中饰演阴险狡诈、攻于心计的富家公子刘云松;之后,出演余明生、李良成执导的民国情感剧《青城之恋》,在剧中饰演聪明且富有同情心的赵雨桐。
2006年,与舒畅、崔林合作主演青春励志偶像剧《爱在来时》,在剧中饰演羁傲不驯、性情张扬的富家公子哥陈翔宇;同年,出演于敏执导的古装武侠剧《鹿鼎记》,在剧中饰演延平郡王郑克塽;同年11月5日,获得“时尚先生年度评选盛典”最具运动风尚时尚先生奖;同年12月21日,获得“金南方影视奖年度盛典”年度影视新人奖。2007年,与陈龙、蒋欣合作主演都市情感励志剧《丑女也疯狂》,在剧中饰演阳光帅气、事业有成的男主角冯子健;随后,与郭凯敏搭档主演乡村励志情感剧《心灵的泪花》,在剧中饰演背井离乡去都市打拼的农村青年王炜俊;同年,与谢霆锋、钟欣潼合作主演古装武侠剧《浣花洗剑录》,在剧中饰演生性开朗、聪明伶俐且坦率真诚的方宝玉;此外,他还出演了谭友业执导的古装轻喜剧《少年讼师纪晓岚》。2008年,与安以轩、冯绍峰、伊能静合作主演民国情感剧《锁清秋》,在剧中饰演苏心禾的哥哥苏心海,与李菲儿饰演一对兄妹;同年,与郑少秋、刘德凯、周丽淇合作主演古装武侠剧《书剑恩仇录》,在剧中一人分饰二角,分别饰演了性格爽快且文武双全的红花会总舵主陈家洛、武英殿大学士兼军机大臣福康安;之后,出演陈剑飞执导的革命战争剧《烽火影人》,在剧中饰演表面不羁、内心善良正直的美工师刘子坪。2009年,与曹曦文搭档主演都市情感剧《中国式相亲》,在剧中饰演俊朗洒脱且独立自强的男主角苏格;同年,出演胡玫执导的古装电影《孔子》,在片中饰演男主角孔子的儿子孔鲤。