1996年《漢宮飛燕》飾漢成帝劉驁
1997年《還珠格格》飾乾隆帝
1999年《聊齋先生》飾蒲松齡
1999年《還珠格格2 》飾乾隆帝
2000年《上錯花轎嫁對郎》飾皇上
2001年《亂世英雄呂不韋》飾呂不韋
2001年《鐵齒銅牙紀曉嵐》飾乾隆帝
2001年《少年張三豐》飾澄空大師
2002年《鐵齒銅牙紀曉嵐2》飾乾隆帝
2002年《大清藥王》飾樂宏達
2002年《龍鳳奇緣》飾乾隆帝
2003年《十八羅漢》飾老方丈
2003年《人生幾度秋涼》飾富嗣隆
2003年《倚天屠龍記》飾楊逍
2003年《火帥》
2003年《包公出巡》飾宋仁宗
2003年《布衣天子》飾乾隆帝
2004年《布衣知縣梵如花》飾三覺羅
2004年《鐵齒銅牙紀曉嵐3》飾乾隆帝
2004年《滄海百年》飾福康安
2004年《南少林三十六房》飾雍正帝
2004年《大唐芙蓉園》飾李白 客串
2004年《幻影天使》
2004年《滿漢全席》飾康熙帝
2004年《五月槐花香》飾範世榮
2004年《禦前四寶》飾順治帝
2004年《荊軻傳奇》飾呂不韋
2004年《神醫俠侶》飾邢善
2005年《少年寶親王》
2005年《宋蓮生坐堂》飾順治帝
2006年《大敦煌》飾清朝總督 客串
2006年《天下》飾王磷光
2006年《想飛》飾韓愷
2006年《北魏馮太後》飾北魏太武帝拓跋燾
2006年《非常夫妻》飾嚴月東
2006年《鐵將軍阿貴》飾乾隆帝
2006年《屋頂上的綠寶石》飾淩信夫
2006年《薛仁貴》飾李道宗
2007年《貞觀長歌》飾羅藝
2007年《無字碑歌》飾唐高宗李治
電影作品
1983年《大橋下面》飾高誌華
1984年《多彩的晨光》飾林禮雙
1984年《火燒圓明園》飾恭親王
1984年《垂簾聽政》
1991年《黃飛鴻之男兒當自強》飾孫中山
1993年《仙鶴神針》飾曹雄
1995年《椅子》導演
2007年《白銀帝國》