电影作品
1985年《大刀王五》 饰演:谭嗣同
1987年《人鬼情》饰演:张老师
1994年《倚天屠龙记》(李连杰版)饰演:朱元璋
1995年《雪山飞狐》(黎明版)饰演:福康安
电视剧作品
1984年《海灯法师》 饰演:胡纯
1995年《今生今世》
1996年《上海探戈》 饰何父
1997年《燕子李三》 饰演:李显
2001年《光武大帝》(又名:《刘秀救母》) 饰演:岑彭
1996年《新龙门客栈》 饰演:多尔衮
2002年《侠客行》(吴健版) 饰演:石清
2004年《关中匪事》饰演:许云卿
2003年《倚天屠龙记》饰演:殷天正
2005年《风云2》 饰演:秦始皇
2005年《欢天喜地七仙女》 饰演:赤脚大仙
2005年《新聊斋志异之小翠》 饰演:王普品
2007年《碧血剑》(窦智孔版) 饰演:木桑道长
《原来就是你》 饰演:杜震
《新射雕英雄传》
《新五女拜寿》
2009年《雾里看花》 饰演:老葛(葛振邦)
《三十而嫁》 饰演:余父
电影作品
《红楼梦》 饰演:贾琏
《媳妇的美好时代》饰演:余洪水
《武当》饰演:丘处机
《奇迹》
《神医侠侣》
《我们同是一家人》饰演:赵鹏飞