2007年參演個人首部電影《沿海岸線征友》,飾演小海而正式出道。
2008年由其主演的都市戀愛電影《渺渺》上映並在該片中飾演貝家欣。
2009年客串都市愛情劇《愛情的盡頭》;6月份在臺灣紀錄片《臺北異想》中客串小跑腿;10月份主演青春偶像劇《下壹站幸福》,飾演花拓也。
2010年參演同性題材電影《河豚》,飾演棒球教練並憑借該片入圍第11屆臺北電影節最佳新人獎和最佳男配角獎;7月份由其主演的古裝電視劇《鐘無艷》播出並在該片中飾演秦楚。
2011年參演警匪喜劇《田莊英雄》,飾演馬尚宏;12月份由其主演的青春偶像劇《真愛找麻煩》播出並在該劇中飾演趙東陽。
2012年在青春偶像劇《粉愛粉愛妳》中飾演蔔浩文;7月份由其主演的浪漫愛情輕喜劇《花是愛》播出。
2013年由其主演的青春偶像劇《金大花的華麗冒險》播出並在該劇中飾演歐陽泰;1月9日由其主演的勵誌電視劇《碧海映藍天》播出並在該劇中飾演簡春益。
2014年在都市愛情電視劇《無謊不成真》中飾演魏友諒;3月份由其主演的青春喜劇《A咖的路》播出並在該劇中飾演周書宇;4月份主演都市喜劇《小胸維妮的幸福旅程》。
2015年9月憑借《麻醉風暴》獲得臺灣電視金鐘獎電視電影男配角獎 。