1991年,参与拍摄午马主演的电影《大哥让位》。1994年,参与拍摄电视剧《台湾水浒传》。1995年,参与拍摄电视剧《厦门新娘》,在剧中饰演林明堂。2000年,参与拍摄电视剧《阿扁与阿珍》。2003年,参与拍摄电影《少年史艳文》。2005年,参与拍摄电视剧《美丽99》。2009年,主演电视剧《路边董事长》,在剧中饰演林永祥。2011年,参与拍摄电影《翻滚吧!阿信》。2012年,参与拍摄电影《爱》。2013年,与吴中天主演电影《恋恋海湾》,同年凭借《喇叭宏的悲喜曲》获得第48届台湾电视金钟奖迷你剧集最佳男主角奖。