- 2020年《特勤第八组》饰演:张涵予
- 2019年《决胜时刻》饰演:张涵予
- 2019年《中国机长》饰演:张涵予
- 2015年《永不低头》饰演:胡(林)国辅
- 2014年《一代枭雄》饰演:孙建成
- 2013年《火线三兄弟》饰演:田大林
- 2011年《新水浒传》饰演:宋江
- 2011年《代号十三钗》饰演:黄月生
- 2011年《云下的日子》饰演:龙建国
- 2011年《鸿门宴传奇》饰演:张良
- 2010年《唐山大地震》饰演:方大成
- 2009年《最后99天》饰演:肖昆
- 2009年《身份的证明》饰演:瞿皓明
- 2009年《最后的99天》饰演:肖昆
- 2008年《非常24小时第三部》饰演:徐天
- 2005年《动什么,别动感情》饰演:张涵予