2004年,出演蕭力修(xiu)導(dao)演短片《神的孩子》正式出道。
2008年,同張(zhang)捷、初(chu)家晴、沈威(wei)年合作出演(yan)電影《九降風》,飾演(yan)鄭希彥。
2010年5月,同阮經天(tian)、趙又(you)廷、王識賢合(he)作出演(yan)(yan)鈕(niu)承澤導演(yan)(yan)電影《艋舺(jia)》,飾演(yan)(yan)熱血(xue)義(yi)氣的太子李志龍。
2011年(nian)9月,同(tong)吳克羣(qun)、吳映潔、李運(yun)慶(qing)合作出(chu)演電視劇《料(liao)理情人夢》,飾演何夏。
2012年8月(yue),同張孝(xiao)全(quan)、桂(gui)綸(lun)鎂、張書豪合(he)作出(chu)演電(dian)影《女朋(peng)友男朋(peng)友》,飾演王(wang)心仁(ren),并憑(ping)借此片獲得了第七屆電(dian)影獎(jiang)最佳男配角提名(ming)。 ?10月(yue),同謝欣(xin)穎、丁春誠合(he)作出(chu)演電(dian)視劇《白色(se)之戀(lian)》,飾演楚永岫。
2013年6月,同楊冪、郭(guo)采潔、郭(guo)碧婷(ting)合作出演(yan)(yan)(yan)郭(guo)敬明導演(yan)(yan)(yan)電影《小時代》及《小時代2:青木時代》,飾(shi)演(yan)(yan)(yan)《M.E》的主編(bian)宮(gong)洺。
2014年(nian),同蕭(xiao)敬(jing)騰、郭(guo)采潔、趙麗(li)穎合作(zuo)出演(yan)電(dian)影《一路驚喜(xi)》,飾演(yan)維利。
2015年,同(tong)林家棟、劉青云、李小璐合作出演電影《消失的(de)兇手》,飾演陳(chen)茂津。
2016年,參演黑幫傳(chuan)奇電(dian)影《上海(hai)王》。參演電(dian)影《我最好(hao)朋友的婚禮》。
2017年,和林依(yi)晨主演的電(dian)影《愛情凍(dong)住了》定檔4.14。