2006年9月,因出演《天堂来的孩子》而出道。2012年参演电视剧《胜女的代价》,饰演剧中高子齐而为观众熟识。2013年主演电影《101次求婚》,饰演许卓。10月,参演电视剧《钱多多炼爱记》,饰演剧中许飞一角。2014年,参演电视剧《如果我爱你》,饰演剧中颜军。8月,参演微电影《婚礼日记》正式开机。2015年,出演个人首部古装剧《武神赵子龙》。2016年,与王水林、范湉湉、九孔合作主演校园爱情喜剧电影《最萌身高差》,在片中饰演男主角张潇。2017年10月13日,其参演的《情遇曼哈顿》在中国大陆上映。2019年8月9日,与鹿晗、舒淇等合作主演的科幻电影《上海堡垒》上映;10月16日,与宣璐等合作主演都市暖爱治愈剧《彩虹的重力》在腾讯视频独播。