2005年,他拍了第一部電視劇《陸軍特戰隊》,演聶志遠,那是個現代軍旅劇,搭檔富大龍他們。接著2006年,又演了民國劇《天涯歌女》,飾演趙丹,和張柏芝、潘粵明合作。後面幾年,他接了不少戲,像2008年的《迅雷急先鋒》,2009年的《杜拉拉升職記》,他在裡面演李鴻明,就是女主角杜拉拉的前男友。這部劇2010年4月播出後挺火的,他也跟著紅了一把。2010年,他還演了《娘家的故事》系列,飾演沈建弘,那系列在電視上熱播,觀眾基數大。
他同時參演《瑤山大剿匪》,演莫三甲,嘗試不同角色類型。同年8月,他跟婁燁的電影《花》去了威尼斯電影節,算是有國際曝光。2011年,他繼續忙,拍了《天涯咫尺》和《娘家的故事3》,事業看起來穩穩的在上升。