电影
2013《激战》饰演 思齐 导演林超贤 合作演员张家辉
2013《分手合约》饰演 李行 导演吴基恒 合作演员白百何;蒋劲夫
2012《LOVE》饰演 阿凯 导演钮承泽合作演员陈意涵;郭采洁
2012《太极》饰演 方子敬 导演冯德伦 合作演员 梁家辉;Angelababy
2012《寒战》饰演 李家俊 导演梁乐民;陆剑青 合作演员 梁家辉;郭富城
2011《翻滚吧!阿信》饰演 林育信 导演林育贤 合作演员林辰唏
2011《夏日乐悠悠》饰演游乐乐 导演马楚成 合作演员 angelababy
2010《近在咫尺的爱恋》饰演赵子杰 导演张家振 合作演员 明道;郭采洁;苑新雨
2010《恋人絮语》饰演黎广生 导演曾国祥;尹志文 合作演员陈奕迅;林嘉欣;谢安琪
2009《听说》饰演黄天阔 导演郑芬芬 合作演员陈意涵;陈妍希
2008《爱的发声练习》饰演周彦良 导演李鼎合作演员张孝全;徐熙媛
2008《女人不坏》饰演莫启彦导演徐克 合作演员桂纶镁;周迅;张雨绮
2008《台湾电影人的梦》导演陈建州 合作演员陈建州
2007《公主在台北彻夜未眠》导演陈正道 合作演员曾恺玹
2007《泥巴色的纯白》饰演唐旭川 导演杨大庆;林文智合作演员官恩娜
2007《基因决定我爱你》饰演小雄 导演李芸婵合作演员余男;关颖;何润东
2006《午夜照相馆》饰演阿海 导演劳剑华合作演员夏于乔
2006《六号出口》饰演范达音 导演林育贤合作演员阮经天;刘荷娜
2005《记录》饰演阿翔 导演钮承泽合作演员Ben;张钧甯