2007年,参演青春偶像剧《网球王子》,饰演关越;在都市爱情剧《青蛙王子》中饰演李知晨;参演爱情电影《追爱总动员》,饰演健豪;由其主演的话剧《红与黑》上演并在该剧中饰演克罗兹诺瓦;作为“新娱乐在线”的特派记者,赴洛杉矶参加第49届格莱美颁奖礼的报道。
2008年,客串贺岁喜剧电影《婚礼2008》,饰演一名卧轨男;录制个人首支单曲《角色》;参演励志话剧《奋斗》,饰演陆涛。
2009年,参演古装宫斗剧《美人心计》,饰演梁王刘武。
2011年,参演古装历史剧《水浒传》,饰演没羽箭张清。
2012年,在古装历史传奇剧《隋唐英雄1、2》中饰演宇文成都;参演青春偶像剧《成人记》,饰演宋博。 2013年,在古装历史传奇剧《隋唐英雄3》中饰演杨藩;参演古装言情电视剧《新西厢记》并饰演张珙。
2014年,参演古装搞笑电视剧《江南四大才子》,饰演正德皇帝;参演古装爱情电视剧《兰陵王妃》,饰演香无尘;在古装历史剧《大宋铜人》中饰演朵恩;参演惊悚枪战剧《冷枪手》,饰演柴福东。