2004年,出演内地电视剧《少年宝亲王》,在剧中饰演宝亲王 弘历,并与张国立、张铁林、王刚有对手戏 ;同年,出演商贾题材的电视剧《金茂祥》,在剧中饰演男一号高立翔 。
2005年,与秦岚、寇世勋合作的《第一茶庄》,讲述采茶女玉琦成长为一代茶母的传奇故事 。
2006年,参与拍摄台视八点档《神机妙算刘伯温》,在剧中饰演男一号刘伯温,该剧被台湾广电基金评选为优良电视节目,并因此成为台湾制作人杨佩佩的爱将 。
2007年,参与拍摄《还君明珠》,并担任男主角;同年,出演电视剧《新春去春又回》,在剧中饰演张长贵。
2009年1月与范冰冰、周渝民、黄秋生合作主演《金大班的最后一夜》,4月底与贾静雯、孙兴合作主演《侬本多情》;8月远赴海外取景拍摄《巅峰时代》。12月与江宏恩、秦杨合作主演的《嘉庆君游台湾》。
2010年5月,出演梁修身执导的中天电视台自制电视剧《恋恋阿里山》,在剧中饰演导演,并与该剧导演梁修身的儿子梁正群在剧中饰演兄弟