2006年,报名参加东方卫视选秀娱乐节目《加油!好男儿》重庆赛区的比赛,获得重庆赛区五强并参加全国赛,在全国总决赛9进8时与马天宇进行风云对决而惜败对手被淘汰,最终获得全国总决赛第九名、最具潜力奖;同年8月,推出个人翻唱单曲《萨哟娜啦》,收录于《好男儿站出来》合辑中;同年,与程显军、魏斌、郭帅组成的“HERO”组合;同年12月,推出组合首支单曲《像飞一样》。
2007年1月,参加东方卫视《非常有戏》第二场的比赛,并表演京剧《闹天宫》;同年3月,Hero组合获得第14届“东方风云榜”风云人气奖;同年,出版与魏斌联手写作的第一本青春写真小说《文武之鼎——我们“同居”的日子》;同年7月,Hero组合解散;同年,出演根据同名日本动漫改编的青春偶像剧《网球王子》,在剧中饰演黄觉伟。
2008年,参加东方卫视明星舞蹈竞技真人秀节目《舞林大会》的比赛;同年,出演爱情喜剧话剧《编号0520》,在剧中饰演完美机器人,这是他的首部话剧作品。
2009年,担任东方卫视选秀娱乐节目《加油!东方天使》重庆赛区的海选评委。
2011年,推出首张个人EP专辑《舞王与high歌》,收录了包括《爱不离》、《有你陪着我》等在内的3首歌曲。
2013年,出演蒲巴甲、程媛媛、韩丹彤主演的悬疑惊悚电影《虐面人之死灵面膜》,在剧中饰演叶远,这是他的首部电影作品。
2014年12月31日,参加东方卫视跨年演唱会,与马天宇、宋晓波、毛方圆、陈泽宇、向鼎合唱《年轻的战场》。
2016年与佟梦实、袁冰妍、张子文、聂闻远出演青春励志偶像剧《我星飞扬》饰演吴子奇。