出生于陕西省延安市,毕业于陕西省艺术学校话剧班。
代表电影作品:《七剑》、《集结号》、《铁人》、《让子弹飞》、《完美有多美》、《猛虫过江》、《征途》、《不速来客》、《三体》等。
2013年,推出个人单曲《碎怂》;2018年,主演汪俊执导历史古装电视剧《如懿传》中王钦;2019年,主演费振翔执导探险悬疑网剧《龙岭迷窟》中李春来;2020年,主演孔笙、孙墨龙执导脱贫攻坚剧《山海情》中张树成;2022年,主演余淳、吕紫伯执导脱贫攻坚剧《山河锦绣》中柳大满;并凭借柳大满一角获得了中央广播电视总台第1届中国电视剧年度盛典年度实力男演员。