2006年,与罗仲谦、温雅妍、梁嫈合作主演青春励志剧《过渡青春》,在剧中饰演放弃学业、梦想组织足球队的Tom,这是他的首部电视剧作品,从而正式进入演艺圈。
2007年,出演叶念琛执导的爱情电影《十分爱》,在片中饰演文信,这是他的首部电影作品;同年,担任容祖儿《最后的朱丽叶》的MV男主角。
2010年,与彭冠期、梁敏仪合作主演爱情电影《安非他命》,在片中饰演男主角Daniel
;同年,担任萧亚轩《错的人》的MV男主角
。
2011年,与杨丞琳、张孝全、王传一合作主演偶像剧《醉后决定爱上你》,在剧中饰演敬业且演技精湛的男演员向霆威
;同年,担任郁可唯《微加幸福》的MV男主角
;同年8月,参加中天综合台谈话类娱乐节目《康熙来了》的录制
。
2012年,与蓝正龙、周汤豪、毛弟合作主演偶像剧《粉爱粉爱你》,在剧中饰演外形俊朗的化妆师丹尼尔
;同年,担任辛晓琪《真实》的MV男主角
;随后,担任陶妍霖《原来爱是这样》的MV男主角
。
2014年,出演陈宏一执导的爱情电影《相爱的七种设计》,在片中饰演男主角Mark。
2015年,与张超、李晓峰、吴大维合作主演爱情喜剧电影《爱之初体验》,在片中饰演音乐总监阿Ken
。
2016年,与俞飞鸿、杨玏、张萌合作主演都市情感剧《小丈夫》,在剧中饰演为人坦诚且有着自我认知的摄影师乔治
;同年,与杨蓉、白宇、陈尚泽合作主演悬疑犯罪网络剧《美人为馅》,在剧中饰演刑侦经验丰富、性格温和且为人正直的省局刑侦队队长秦文泷
。