2007年,因主演中国第一部音乐剧电影《爱我就给我跳支舞》而正式步入影视圈,饰演男一号林小建。
2010年1月,在解放战争电视剧《为了新中国前进》中饰演神枪手通讯员小安子;同年,参演励志题材电视剧《大潮如歌》,饰演贺兵;11月,参演古装武侠剧《七侠五义人间道》,在剧中饰演七侠中双侠之一的丁兆惠。
2011年2月,参演青春偶像电影《将爱情进行到底》;5月,参演台湾亲情《走出五月》;电影10月,与刘恺威、颖儿等领衔主演的家庭情感剧《千山暮雪》,在剧中饰演温情富少慕振飞。
2012年2月,与佘曼妮领衔主演爱情微电影《你一直在》,饰演男一号林飞;4月,受邀参加东方卫视大型舞蹈类综艺节目《舞林大会》;10月,与常媛等领衔主演都市爱情电影《爱上灰姑娘》,饰演了一个“灰太狼”式的富家公子傅尔泰;12月2日,在温柔系列剧《真爱的背后》中饰演芭蕾舞团的艺术总监王宏京;12月17日,受邀客串出演古装剧《美人无泪》,饰演心狠手辣、阴险狡诈英亲王阿济格;同年与小马奔腾集团正式签约,成为其旗下艺人。
2013年5月,与张翰、江铠同等领衔主演青春偶像剧《等待绽放》,6月,参演古装剧《王者清风》,在剧中饰演文武兼备、忠心侍主的“大内高手”高五;11月,出演惊悚电影《迷魂之密室逃脱》,饰演个性格单纯又外向的80后李浩。
2014年4月,参演现代都市爱情商战电视剧《步步惊情》,在剧中饰演蓝兰的初恋男友韩青,并受邀出席第四届北京国家电影节及首届苏州国际微电影节;7月,友情客串古装玄幻剧《古剑奇谭》,饰演鲛仙;10月,与赵汉善、惠英红联袂主演爱情电影《冬恋望日》,饰演一位感情受伤的钢琴家Collin,此外,受邀与该片主创人员共同出席第37届香港电影节。
2015年1月,出演都市爱情剧《何以笙箫默》,饰演幽默的律师向恒;4月参演都市情感剧《云巅之上》;5月,出演革命历史题材剧《大江东去》,饰演律师陈子清;6月,参演古装仙侠剧《花千骨》,饰演玉浊峰掌门温丰予;11月,在都市情感剧《亲爱的!好久不见》中饰演章嘉铭。
2016年7月,参演都市话题剧《周末父母》,饰演海归精英肖凯。