2001年,與徐懷(huai)鈺(yu)、唐治(zhi)平合(he)作(zuo)主(zhu)演愛情偶像劇《尋(xun)找(zhao)MR.Right》,在(zai)劇中飾演男主(zhu)角王克明,這是他(ta)的首部電視劇作(zuo)品,從而正式(shi)進入演藝圈(quan);同年,與竇智(zhi)孔,王宇(yu)婕,潘慧如合(he)作(zuo)主(zhu)演都市(shi)情感劇《百分百女孩(hai)》,在(zai)劇中飾演擁有精湛(zhan)泳技的家仁。
2002年,與(yu)施易男、林依晨、許瑋倫(lun)合作主演(yan)(yan)青春(chun)偶(ou)像(xiang)(xiang)劇(ju)《18歲的約定》,在(zai)劇(ju)中(zhong)飾演(yan)(yan)個性怪異(yi)且經(jing)常翹課的高(gao)中(zhong)生朱可(ke)風;同(tong)年,與(yu)陳建州、楊千霈、小(xiao)嫻合作主演(yan)(yan)愛情偶(ou)像(xiang)(xiang)劇(ju)《紫色角落》,在(zai)劇(ju)中(zhong)飾演(yan)(yan)自幼父(fu)母離異(yi)、經(jing)常一個人泡網吧(ba)的李(li)安達(da)。
2003年,與陳(chen)司翰、陳(chen)怡蓉、關(guan)穎合(he)(he)作主演青(qing)春偶像劇(ju)《又見橘花(hua)香》,在(zai)劇(ju)中飾演溫柔體貼且桃花(hua)劫不(bu)斷的(de)駱紀東;同年,與武(wu)田真治、關(guan)穎、張毓(yu)晨合(he)(he)作主演劇(ju)情電影《給我(wo)一只貓》;之后,與范植偉、金勤、柯俊雄合(he)(he)作主演年代情感(gan)劇(ju)《孽子》,在(zai)劇(ju)中飾演沉靜害羞、憨厚寡言的(de)吳敏。
2004年(nian),與(yu)李威(wei)、楊丞琳合作主演(yan)愛情偶像(xiang)劇(ju)(ju)《極速(su)傳說》,在(zai)劇(ju)(ju)中飾演(yan)賽(sai)車(che)手(shou)Mars,與(yu)楊丞琳飾演(yan)一對兄(xiong)妹;;同(tong)年(nian),與(yu)安(an)以軒(xuan)合作主演(yan)時裝劇(ju)(ju)《火線任務》,在(zai)劇(ju)(ju)中飾演(yan)身為消防員的男主角(jiao)苗子守。
2006年(nian),與張睿(rui)家、楊淇合作主演愛情(qing)(qing)電(dian)影(ying)《盛夏光年(nian)》,在片(pian)中飾(shi)演陽光俊朗、調皮搗蛋的男主角余守恒(heng);同年(nian),與賴雅(ya)妍、吳震亞合作主演劇(ju)情(qing)(qing)電(dian)影(ying)《拍賣世(shi)界的角落(luo)》,在片(pian)中飾(shi)演男主角保羅。
2007年,與(yu)郭碧(bi)婷合作(zuo)主(zhu)演純愛推(tui)理(li)電影《沉睡的青春》,在(zai)片中(zhong)飾演沉默寡(gua)言且患有精(jing)神(shen)分裂癥的男主(zhu)角(jiao)陳柏宇(yu);同年,憑借(jie)電影《盛(sheng)夏(xia)光年》獲得“第7屆華(hua)語電影傳媒大獎(jiang)”最佳新演員獎(jiang)的提名。
2008年(nian),與徐(xu)熙媛、彭于晏、東(dong)明相合(he)作主演(yan)愛(ai)(ai)情倫理電影(ying)《愛(ai)(ai)的發聲練習》,在片中(zhong)飾演(yan)只想(xiang)以金錢換取性愛(ai)(ai)的中(zhong)年(nian)男(nan)子(zi)小古(gu);同年(nian),與蔡淑臻合(he)作主演(yan)勵志喜(xi)劇電影(ying)《練·戀(lian)·舞》,在片中(zhong)飾演(yan)充滿熱情、不按常理出牌(pai)的男(nan)主角劉必(bi)然。
2009年,出演楊凡執導的劇情電(dian)影(ying)《淚(lei)王子》,在片(pian)中(zhong)飾(shi)演溫柔體貼且有(you)使命感的男(nan)主(zhu)角(jiao)孫漢生,這是他首次在影(ying)視(shi)作品中(zhong)嘗試父親的角(jiao)色。
2010年,與郭淑賢合作主演(yan)劇(ju)情電(dian)影《煮持(chi)人》,在(zai)片(pian)中(zhong)飾演(yan)精通廚藝的(de)男主角(jiao)Jeff Tay;同年,出演(yan)陳駿霖執導的(de)愛(ai)情喜劇(ju)電(dian)影《一頁臺北》,在(zai)片(pian)中(zhong)飾演(yan)殺氣中(zhong)帶有淺淺憂郁的(de)警察基永。
2011年(nian),與楊丞琳(lin)、王傳(chuan)(chuan)一、許瑋甯合(he)(he)作(zuo)(zuo)主(zhu)(zhu)(zhu)演(yan)(yan)愛情偶(ou)像(xiang)劇(ju)(ju)《醉(zui)后決定愛上(shang)你》,在(zai)劇(ju)(ju)中(zhong)飾演(yan)(yan)帥氣多(duo)金(jin)且才華(hua)橫溢(yi)的男主(zhu)(zhu)(zhu)角(jiao)宋杰修 ;同年(nian),與鄭愷、謝坤達、王傳(chuan)(chuan)君合(he)(he)作(zuo)(zuo)主(zhu)(zhu)(zhu)演(yan)(yan)科幻(huan)網(wang)絡劇(ju)(ju)《烏托邦(bang)辦公(gong)室(shi)》,在(zai)劇(ju)(ju)中(zhong)飾演(yan)(yan)特立獨行且本性(xing)頑劣略帶邪氣的科學奇(qi)才秦(qin)然(ran) ;之(zhi)后,獲(huo)得“第46屆(jie)臺灣電視金(jin)鐘獎(jiang)”戲劇(ju)(ju)節目男主(zhu)(zhu)(zhu)角(jiao)獎(jiang)的提名。
2012年(nian)(nian),與桂綸鎂(mei)、張(zhang)書豪、鳳小岳合作主(zhu)演愛情電(dian)影(ying)(ying)《女朋(peng)(peng)友·男(nan)朋(peng)(peng)友》,在片中飾演體(ti)貼、善良的(de)男(nan)主(zhu)角陳忠(zhong)良;同(tong)年(nian)(nian)7月21日,憑借電(dian)影(ying)(ying)《女朋(peng)(peng)友·男(nan)朋(peng)(peng)友》獲得“第14屆(jie)臺(tai)北電(dian)影(ying)(ying)節”最(zui)佳男(nan)演員獎(jiang);同(tong)年(nian)(nian)10月,獲得“第49屆(jie)臺(tai)灣電(dian)影(ying)(ying)金馬獎(jiang)”最(zui)佳男(nan)主(zhu)角獎(jiang)的(de)提名 ;同(tong)年(nian)(nian)12月,入圍“第55屆(jie)亞太(tai)影(ying)(ying)展”最(zui)佳男(nan)主(zhu)角獎(jiang) 。
2013年(nian)(nian),與白百何、范瑋(wei)琪(qi)合(he)作(zuo)主演(yan)(yan)愛情電(dian)影《被偷走(zou)的(de)(de)那五(wu)年(nian)(nian)》,在(zai)(zai)片中飾演(yan)(yan)口(kou)才了(le)得(de)且懂的(de)(de)調(diao)情的(de)(de)男主角謝宇;同年(nian)(nian),出(chu)演(yan)(yan)鐘孟宏執導的(de)(de)驚(jing)悚懸疑電(dian)影《失魂(hun)》,在(zai)(zai)片中飾演(yan)(yan)在(zai)(zai)日式(shi)料(liao)理店工(gong)作(zuo)的(de)(de)男主角阿川 。
2014年,與劉詩詩、三浦春馬合作主(zhu)演懸(xuan)疑愛情(qing)電(dian)影《深(shen)夜前的五分鐘》,在片(pian)中(zhong)飾演女主(zhu)角(jiao)如玫的前男友天倫;同年,出演張艾(ai)嘉執導的劇情(qing)電(dian)影《念念》,在片(pian)中(zhong)飾演身為拳擊手的男主(zhu)角(jiao)阿翔(xiang) 。
2015年,出(chu)演劉國楠(nan)執導的(de)愛情(qing)喜劇(ju)電影《合約男(nan)(nan)女》(原名(ming)《婚(hun)前合約》),在(zai)片中飾演身為(wei)快(kuai)遞員的(de)男(nan)(nan)主角肖博;同年,與古天樂、余文(wen)樂、佟(tong)麗婭合作(zuo)主演警匪(fei)動作(zuo)電影《謎城》,在(zai)片中飾演冷酷無情(qing)、被全(quan)城通緝的(de)黑幫頭目張黑。
2016年,與吳彥祖、張若昀、張靜初合(he)作主懸(xuan)疑動作電影《沖天火》,在片(pian)中飾(shi)演自幼喪父(fu)、被小珍父(fu)親收養(yang)的貨(huo)車司機家家。
2017年(nian)1月(yue)(yue)27日(ri),與舒(shu)淇(qi)、王千源(yuan)、曾志偉聯合主演(yan)的(de)愛(ai)(ai)情(qing)(qing)喜劇(ju)(ju)電影《健忘村》首(shou)映,在片中飾(shi)演(yan)非常膽(dan)小(xiao)的(de)大(da)俠(xia)萬力;4月(yue)(yue)14日(ri),與周(zhou)冬雨搭檔(dang)主演(yan)的(de)愛(ai)(ai)情(qing)(qing)喜劇(ju)(ju)電影《指甲(jia)刀人魔(mo)》上映,在片中擔(dan)綱男(nan)(nan)主角,飾(shi)演(yan)掙扎于愛(ai)(ai)情(qing)(qing)中信(xin)任問題的(de)憨厚暖男(nan)(nan)陳皓(hao)誠;12月(yue)(yue)8日(ri),與陳學冬、桂綸鎂、蔣(jiang)夢婕領銜主演(yan)的(de)犯罪(zui)電影《巨(ju)額來電》上映,在片中飾(shi)演(yan)詐騙團伙(huo)頭目林亞海。