2009年,与刘孜、曾黎、李倩、吕行等合作出演由金琛执导的抗战题材电视剧《花篮花儿香》,在剧中饰演排长那璞。
2016年,与李易峰、周冬雨、张鲁一等合作出演由金琛执导的谍战剧《麻雀》,在剧中饰演刘二宝。
2017年,与邢佳栋、黄奕合作出演由陈珂执导的电视剧《平遥人》,在剧中饰演徐光明。同年,与演员杜江、蒲巴甲、齐奎、刘迪妮、杜奕衡合作出演由周耀杰执导的年代青春热血传奇电视连续剧《烽火连城诀》,在剧中饰演沈涛。
2018年,与景甜、李治廷等合作出演互联网创业励志剧《极客江湖》,饰演牛博。同年5月份,参与白杨执导、陈怀国担任编剧的电视剧《飞天英雄》,饰演方远。
2019年5月,主演电影《秘密暗线》开机,饰演冯智。