- 2020年《新包青天南侠谜案》饰演:展昭
- 2014年《包青天之狄青》饰演:展昭
- 2014年《包青天之菩萨岭》饰演:展昭
- 2013年《包青天之开封奇案》饰演:展昭
- 2013年《新燕子李三》饰演:老燕子李三
- 2012年《大英雄郑成功》饰演:郑森,即郑成功
- 2011年《财神客栈》饰演:铁无情
- 2010年《包青天之七侠五义》饰演:展昭
- 2010年《包青天之碧血丹心》饰演:展昭
- 2009年《滚滚血脉》饰演:刘华龙、刘闻安
- 2009年《甜蜜的16岁》饰演:阿劲
- 2009年《风云2》饰演:何家劲
- 2008年《包青天之通判劫》饰演:展昭
- 2008年《包青天打龙袍》饰演:展昭
- 2008年《新包青天》饰演:展昭
- 2007年《黄浦风云》饰演:关大义