2、1997年,出演個人首部電視劇《十七歲不哭》,從而正式進入演藝圈。1998年,主演警匪劇《刑警本色》。2002年,在清宮劇《十三格格》中飾演男主角七貝勒。2004年,主演警匪劇《危情24小時》。2005年,主演刑偵劇《壹針見血》 。2006年,主演軍旅勵誌劇《士兵突擊》 。2007年,主演劇情電影《地下的天空》。2008年,憑借電影《極限救援》獲得“第11屆上海電影節傳媒大獎”最具潛力新人獎 。;同年主演抗戰劇《我的團長我的團》 。
3、2010年,主演抗戰劇《生死線》;同年,在都市情感劇《北京愛情故事》中飾演男主角吳狄 。2011年,憑借電影《唐山大地震》獲得“第五屆娛樂大典”年度電影飛躍人物大獎 ;同年又主演青春勵誌劇《北京青年》 。2012年,主演近代革命劇《好家夥》。2013年,主演醫療劇《到愛的距離》。