2004年,出演《起跑天堂》中陈军一角。2007年,在犯罪悬疑剧《梅花档案2》中饰演洪尚 2011年6月,出演家庭情感剧《我不曾放纵的青春》,饰演固执内敛有担当的青年陈曦。同年在青春时尚剧《像小朵一样》中饰演钟书韦。 2012年,出演古装神话轻喜剧《活佛济公第三季》。 2013年3月,在情感伦理剧《贤妻》中饰演“高帅贱”的反派角色汪洛君。2013年9月,与小沈阳合作出演抗日题材电视剧《谁是真英雄》,饰演因为民族信念而走上抗日道路的倪家二少爷倪志忠,同年10月,出演古装剧《上官婉儿》并出演古装宫廷剧《多情江山》,饰演纯亲王爱新觉罗·济度。 2014年,与霍建华、唐嫣等共同出演古装剧《金玉良缘》,饰演李俊。 2015年,搭档刘恺威、王丽坤主演都市情感剧《两生花》,饰演霸道深情的富家公子林乔。 2016年,加盟时尚偶像剧《翡翠恋人》。