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