电影作品
1979年《华佗传奇》饰演华佗孙
1986年《意外之旅》兰浩杰
1995年《袋鼠男人》(中视)饰演李迈可
2000年《纯属意外》饰演小邱
2000年《停车暂借问》又名《烟雨红颜》饰演熊应生
2007年《命运呼叫转移之山难》饰演滕少延
2007年《浦江风云之海棠花》饰演启程
2009年《船娘雯蔚》饰演金宝
电视剧作品
1981年《年轻时我们的名字》(中视金钟剧)饰演钟浩然
1993 聊斋—倩女幽魂前传 合作:谢祖武 焦恩俊 罗嘉良 张庭 邵昕 俞小凡 陈孝萱 翁家明 堂娜 顾冠忠
发行:1995年 台湾单元剧 分为:牡丹灯笼 鲁公女 张庭首次合作 导演:鞠觉亮
1993年《小木匠与大太监》(台视连续剧) 饰演朱由校/明熹宗
1994年《地久天长》(中视连续剧)饰演程一凡
1994年《与丈夫共枕》(台视单元剧) 饰演林永康
1994年《戴着面罩的男人》(中视金钟剧)饰演沈凯文
1995年《傻阿甘》饰演阿甘(甘霖)
1995年《别说爱我》(中视单元剧)饰演方志远合作:张庭 周筱云 陈庭威 (中视单元剧)
1996年《台北灰姑娘》(中视单元剧) 饰演林翰文合作:张庭 艾伟 潘仪君 梁家榕 (中视单元剧)
1997年《日落紫禁城》(台视连续剧)饰演光绪/清德宗/载湉
1998年《土地公传奇之双龙夺珠》饰演唐皓天
1998年《天师钟馗-红梅阁》(中视连续剧) 饰演裴舜卿/裴禹
1998年《风流唐伯虎》饰唐寅/唐伯虎(南京电视台)
1998年《帝王之旅》又名《明惠帝传奇》(华视) 饰演朱允炆/明惠帝
1999年《我的兄弟阿甘》又名《傻阿甘》又名《笨小孩》饰演阿甘/甘霖 合作演员:张佩华、刘德凯、刘雪华
2000年《珍珠彩衣》饰演博尔济吉特守山/守山 合作演员:徐贵樱、天心、岳翎、庹宗华
2000年《卧虎藏龙》饰演李慕白 合作演员:黄奕、何润东、蒋勤勤
2001年《贞女烈女豪放女/贞女烈女》客串佟善文
2002年《梧桐雨》饰沈岩 合作演员:潘虹 (中路影视) 李宗翰 徐路
2003年《大龙邮票》(中路影视)饰演梅村 合作演员:胡静
2003年《城市东游记》饰唐文生 合作演员:戴娇倩 曹颖 孙兴
2003年《无盐女》饰演徐文修 沈晓海 合作演员:潘仪君 潘虹 斯琴高娃
2003年《风筝奇缘》饰演方文生 合作演员:李佳麟 高秀敏 刘牧 午马
2004年《花姑子》饰安幼舆 合作演员:张庭、沈晓海 王艳 王艺璇
2004年《骊姬传奇》饰重耳 合作演员:秦海璐 段奕宏 雷恪生
2005年《原来就是你》又名《缘来就是你》饰演威廉/魏景荣 合作演员:刘涛 陈司翰 王艺璇
2005年《护花奇缘》饰狄三郎 合作演员:秦岚 张澜澜 吴孟达
2005年《肥姐挂帅》又名《夺宝神兵》、《我的野蛮肥姐 》饰演孟颐飞 合作演员:沈殿霞 袁洁莹 吴孟达
2005年《杨乃武与小白菜》饰杨乃武合作:霍思燕
2006年《旗袍》饰演林文宣
2006年《若兰》(又名:《忘不了》)饰演杨梦华
2008年《船娘文慧》饰演金宝
2009年《白蛇后传》饰演鲍仁 合作:迟帅
2009年《丐世英豪》饰演明皇帝/何天养 合作:六月
2010年《还珠格格之燕儿翩翩飞》(第一部)饰演 乾隆
《还珠格格之风儿阵阵吹》(第二部)饰演 乾隆
《还珠格格之人儿何处归》(第三部) 饰演 乾隆
主持节目
《约会红茶坊》(卫视)
《奇趣电视笑不停》(卫视)
《吃在台湾》(超级太阳台)
广告代言
新光人寿
清静矿泉水
娇生婴儿洗发精
宾汉内衣