2005年,与张韶涵合作主演偶像剧《海豚爱上猫》,在剧中饰演内心心思细腻且富有音乐天分和创作才华的徐蔚。
2006年9月26日,与胡歌、何润东等人合作主演的古装剧《少年杨家将》播出,在剧中饰演个性刁钻机灵、活泼好动、喜欢研究易容术的杨七郎杨延嗣。
2007年,凭借主演的科幻爱情喜剧片《基因决定我爱你》入围第44届台湾电影金马奖最佳新演员奖,并为金马短片单元制作片头,完成了个人导演处女作。
2008年11月21日,与徐熙媛、张孝全合作主演的现代爱情片《爱的发声练习》上映,在片中饰演小猫的青梅竹马阿良。