2006年,因拍摄张艺谋执导的古装宫廷情感电影《满城尽带黄金甲》而步入演艺圈。2008年起主演青春励志剧《网球王子》系列剧。 2010年,进入中央戏剧学院表演系本科班就读,大学期间,出演年代戏《风和日丽》、《异镇》。陆续出演《秦时明月》、《青云志》后再次获得关注。 2017年,除了《龙珠传奇之无间道》播出,他还拍摄了古装权谋剧《天下长安》、谍战剧《天衣无缝》及都市偶像剧《泡沫之夏》。