2002年,签约上海和展影视公司,并在在电视剧《半生缘》中饰演许叔惠,同年在李小璐主演的电视剧《我的淘气天使》饰演丁键。
2003年,在李小璐 、何赛飞主演的电视剧《爱比恨多一点》中饰演强子。
2004年,在陈好 、胡兵主演的电视剧《双响炮》中扮演新加坡电影明星何龙,在焦恩俊 、陈好 、薛佳凝主演的电视剧《我爱河东狮》中饰演陆少游。
2005年,在焦恩俊、蔡少芬主演的电视剧《泪痕剑》中饰演武林盟主司马超群。
2007年,在张国立 、陈小艺主演的电视剧《想爱都难》饰演舒凡,同年在于震、辛柏青主演的电视剧《中国兄弟连》饰演林云。
2008年,在高希希指导的电视剧《三国》中饰演吕蒙,10月在《我的兄弟叫顺溜》中饰演国民党军师长李欢。
2009年,在陈建斌 、曾黎 、刘德凯主演的电视剧《李白》中饰演元丹丘,9月在陈小艺 、刘 涛主演的电视剧《漂亮女人》中饰演姚凯迪,10月在杨恭如、黄奕主演的电视剧《山间铃响马帮来》中饰演特务白廷双。
2010年,金晔指导的警匪剧《天网》中饰演铁面刑警李剑锋,同年在许晴 、邵峰主演的电视剧《美丽鲜花在开放》中饰演王悌。
2011年5月,在侯梦瑶、郭品超、吕良伟主演的古装偶像剧《花木兰传奇》中饰演罗昭。
2013年9月,参演古装电视剧《医圣张仲景》,饰演张仲景的同门师兄周亢,参与古装电视剧拍摄《少年神探狄仁杰》并在剧中饰演安邦。
2014年6月,主演电视剧《来势凶猛》,饰演爱国义士李光,7月18日在田亮 、伊一 、翁红主演的《骄阳似我》中饰演于君子。