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