2008年,搭档
廖凡、
张译、
李晨出演
孔笙执导的电视剧《生死线》而正式出道,在剧中饰演大河村参谋。
2017年,加盟电视剧《
白蛇传》,在剧中饰演八大王。同年参演电影《狐闹干探》及其续集《狐闹干探2》。
2018年,与秦海璐、
张嘉益合作,出演电视剧《
河山》,剧中饰演叶贤之。同年搭档
潘粤明、
辛芷蕾出演
管虎执导的网剧《
怒晴湘西》,在剧中饰演
杨副官。同年加盟
秦海璐执导的电影《
拂乡心》,在影片中饰演小夏,该片于2019年6月16日在第22届
上海国际电影节首映。