电影作品
《流水落花春去》
《苦情花》
《爆炸的爱情》
《大霸尖山》
《朱秀华还魂记》
《碧海青天夜夜心》
《枪口下的小百合》
《白云长在天》
《枫林小雨》
《纹身的女人》
《冤魂不散》
《母亲》
《云彩飞来》
《杀人玫瑰》
《月牙儿》
《古厝夜雨》
《再说一次我爱你》
《云在青山情在天》
《幽女情魂》
《落翅的海鸥》
《夜变》
《死亡别墅》
《十七岁的梦》
《台湾奇谭》
《怪屋疑案》
《半夜人》
《哀怨赤莰楼》
《海南岛血书》
《茧爱》
《东山飘雨西山晴》
《讨厌鬼》
《观世音》
《小玲珑》
《一道红尘》
《港都夜雨》
《红颜情泪》
《鬼屋禁地》
《大三时的一段情》
《法网追踪》
《无字天书》
电视作品
《江山万里情》
《丹心照汗青》 饰演 林觉民
《满庭芳》
《情深深》
《满园春》
《再爱我一次》
《少女情》
《玉堂春》 饰演 王金龙
《神仙一把抓》
《天若有情》
《串串风铃响》 饰演 文强
《暮然回首》
《赛金花》 饰演 光绪皇帝
《双飞雁》 饰演 祥恩
《我伴彩云飞》
《三国英雄传之关公》饰周瑜
《庄姬公主》饰屠岸贾
《我爱美人鱼》饰演 林义雄
《大饭店》 饰演 王维
《新西游记》饰唐三藏
《大红灯笼高高挂》饰演 陈飞浦
《孔雀东南飞》
《绝代双骄》
《吉祥表妹》
《情剑山河》饰李后主
《战国红颜-西施》饰范蠡
《三剑奇缘》饰演 冷霜子 藏镜人
《相逢何必曾相识》 饰演 何儒风 2006年拍摄
《大红灯笼高高挂》(新版) 饰演 陈佐千 2011年拍摄