中国内地男演员、导演,毕业于中央戏剧学院表演系。1984年6月26日出生于陕西省西安市雁塔区。
2003年,参演个人首部电视剧《拯救少年犯》。2006年,参演电视剧《与青春有关的日子》,开始在影视圈崭露头角[lbk]1[rbk][lbk]2[rbk]。2005年,拍摄第一部古装剧《锦衣卫》。2007年,主演电视剧《奋斗》为大众所熟知;同年,主演首部电影《走着瞧》。2008年,主演电视剧《蜗居》饰演80后城市青年小贝。2009年,出演文艺片《海洋天堂》饰演自闭症患者王大福;同年,参与拍摄抗战题材的电视剧《雪豹》。2011年6月11日,主演电视剧《裸婚时代》;凭借电影《海洋天堂》获得优秀新人男演员以及最受大学生欢迎男演员奖[lbk]3[rbk]。2012年,凭借电影《失恋33天》获得第31届大众电影百花奖最佳男主角奖。2012年9月29日,凭借电影《失恋33天》获得最佳男主角奖;同年,成立自己的工作室北京君竹影视,并制作第一部影视作品《小爸爸》。2013年2月,主演电影《西游·降魔篇》;同年11月,凭借《雪豹》获得第12届最佳男演员奖。2014年3月28日,主演文艺爱情片《我在路上最爱你》。2014年12月18日,出演动作喜剧片《一步之遥》。2016年,主演电视剧《少帅》、《剃刀边缘》。2017年9月16日,导演的电影《陆垚知马俐》获得第31届中国电影金鸡奖导演处女作奖。2018年9月30日,主演电影《胖子行动队》。2021年8月20日,主演电影《测谎人》。
2003年,参演个人首部电视剧《拯救少年犯》。2006年,参演电视剧《与青春有关的日子》,开始在影视圈崭露头角[lbk]1[rbk][lbk]2[rbk]。2005年,拍摄第一部古装剧《锦衣卫》。2007年,主演电视剧《奋斗》为大众所熟知;同年,主演首部电影《走着瞧》。2008年,主演电视剧《蜗居》饰演80后城市青年小贝。2009年,出演文艺片《海洋天堂》饰演自闭症患者王大福;同年,参与拍摄抗战题材的电视剧《雪豹》。2011年6月11日,主演电视剧《裸婚时代》;凭借电影《海洋天堂》获得优秀新人男演员以及最受大学生欢迎男演员奖[lbk]3[rbk]。2012年,凭借电影《失恋33天》获得第31届大众电影百花奖最佳男主角奖。2012年9月29日,凭借电影《失恋33天》获得最佳男主角奖;同年,成立自己的工作室北京君竹影视,并制作第一部影视作品《小爸爸》。2013年2月,主演电影《西游·降魔篇》;同年11月,凭借《雪豹》获得第12届最佳男演员奖。2014年3月28日,主演文艺爱情片《我在路上最爱你》。2014年12月18日,出演动作喜剧片《一步之遥》。2016年,主演电视剧《少帅》、《剃刀边缘》。2017年9月16日,导演的电影《陆垚知马俐》获得第31届中国电影金鸡奖导演处女作奖。2018年9月30日,主演电影《胖子行动队》。2021年8月20日,主演电影《测谎人》。