2010年,出演由刘家成执导的革命剧《高粱红了》,饰演赵胜。
2013年,参演由杜琪峰执导的警匪电影《毒战》,饰演津海缉毒队员。同年,与佟大为、刘威共同出演献礼剧《十送红军》,饰演神枪手袁威。
2014年1月,与孙红雷、巍子参演近代传奇剧《一代枭雄》,饰演神秘人。
2015年5月,与奇道、徐梵溪等搭档出演的抗战剧《壮丁也是兵》,饰演有情有义的小白龙。12月,与李光洁、张睿、倪大红等联袂参演红色剿匪剧《林海雪原》,饰演八大金刚中的老八。
2016年5月,与林雨申、马德钟等合作出演抗战剧《热血勇士》,饰演韩志鹏,并演唱该剧主题曲《请原谅我》。2017年,与蒋劲夫、杜海涛联袂出演军旅剧《雷霆突击》,饰演姜文泽;同年,出演剧情电影《壮志高飞》,饰演机长于越;此外,还出演了改编自孑与2同名小说的网络剧《唐砖》,饰演陈彪。
2018年,与迪伦·斯普罗斯、关晓彤联合出演根据同名歌剧改编的剧情电影《图兰朵》,饰演中军,同年10月,主演军旅题材影视剧《赖猫的狮子倒影》,饰演小车神和全能奶爸(吴风雨)。
2019年4月,参演电视剧《信仰》,饰演刘家俊。7月,主演缉毒电视剧《猎枭》,饰演刀泸江。