- 2022年《且试天下》饰演:王九胜
- 2020年《秋蝉》饰演:叶柄辰
- 2020年《跨过鸭绿江》饰演:金日成
- 2019年《听雪楼》饰演:雪谷
- 2019年《侠探锦毛鼠之血弥东京》饰演:白玉堂
- 2019年《侠探锦毛鼠之逍遥劫》饰演:白玉堂
- 2019年《侠探锦毛鼠之如梦令》饰演:白玉堂
- 2019年《侠探锦毛鼠之真假白玉堂》饰演:白玉堂
- 2017年《擒狼》饰演:薛红狼
- 2016年《侠探锦毛鼠之鹧鸪天》饰演:白玉堂
- 2015年《侠探锦毛鼠之血光再起》饰演:白玉堂
- 2012年《画皮2》饰演:树妖
- 2012年《独立纵队》饰演:顾子胜
- 2010年《锦衣卫》饰演:萧云天
- 2009年《敌特在行动》饰演:刘宏
- 1996年《狄仁杰断案传奇》饰演:陶甘