2000年进入武校学习武术,还在省级散打比赛中获得亚军,并获得留校做教官的机会。
2005年首次参演神话剧《天地传奇》,在剧中饰演皇龙氏。同年参与拍摄黄浩然、金玉婷主演的以香港娱乐圈为背景的大型情感电视剧《梅艳芳菲》,饰演刘家华。
2006年搭档蒋雯丽、林永健主演年度情感大戏《金婚》,在剧中饰演夏老师。同年参演由虎子执导、淳于珊珊主演的中国第一部以描写“女性探长”刑侦探案题材的电视剧《雷霆出击》,饰演李书明。
2007年与吴立琪、王子在上海拍摄电视剧《冬暖》,饰演贺建华。同年在谢君豪、郭凯敏执导的情感剧《鸳鸯河》中饰演洪国强一角。
2008年搭档郑罗茜、蒲巴甲主演青春军旅剧《第五空间》,在剧中饰演汤名扬。同年参演陈朱煌执导的年代苦情戏《妈妈为我嫁》,在剧中饰演王凯诚。
2009年联合黄志忠、张丰毅主演抗战史诗剧《中国远征军》,饰演韩绍臣。同年在朱泳腾、韩雪主演的都市时尚喜剧《娱乐没有圈》中饰演华仔。
2010年搭档陈浩民、任天野主演古装探案电视剧《卜案》,饰演李世民。同年与聂远、高曙光合作领衔主演爱情轻喜剧《极品妈妈》,在剧中饰演濮立一角。
2011年搭档蒋梦婕、许绍洋主演电视剧《刺青海娘》,饰演阿俊。同年在海南三亚参与拍摄由王迎执导的电视剧《家的N次方》,在剧中饰演薛洋。
2012年搭档宁静主演现代都市爱情剧《爱情的十字路口》,饰演王大卫。同年在赵宝刚执导的电视剧《北京青年》中饰演何南一角。
2013年与李勤勤合作主演以农村精神文明建设和大学生村官为背景的农村喜剧电影《乡村俱乐部》,在影片中饰演陈东阳。
2014年搭档郑嘉颖、蒋欣领衔主演电视剧《华胥引》,饰演容浔。同年在刘流、杨烁主演的青春励志乡村轻喜剧电视剧《大村官》中饰演孙浩然。《石敢当之雄峙天东》中饰演乔灵儿。
2015年参演大型古装电视剧《武神赵子龙》,饰演“孙权”一角,与林更新、林允儿合作。