- 2014年《冬暖花会开》饰演:英仁河
- 2010年《人生双行线》饰演:程局长
- 2008年《惊情神农架》饰演:医生
- 2007年《陆小凤传奇之大金鹏王》饰演:霍休,上官谨
- 2006年《神探狄仁杰2》饰演:袁天罡
- 2005年《刑警队》饰演:老局长
- 2004年《神探狄仁杰》饰演:袁天罡
- 2003年《风流少年唐伯虎》饰演:邵万林
- 2001年《侠客行》饰演:龙岛主
- 2000年《人间四月天》饰演:陆父
- 2000年《聊斋·席方平》饰演:秦世禄
- 1995年《武则天》饰演:张柬之
- 1993年《倚天屠龙记之魔教教主》饰演:白眉鹰王
- 1992年《唐明皇》饰演:韦见素
- 1990年《混世魔王程咬金》饰演:邵万林
- 1980年《戴手铐的旅客》饰演:苏哲