1999年,出演警匪剧《刑警本色》。
2006年因在军事动作剧《士兵突击》中饰演袁朗一角而获得关注。2009年在战争剧《我的团长我的团》中饰演龙文章。
2011年,在王全安执导的剧情片《白鹿原》中饰演黑娃。