- 2020年《爱我就别想太多》饰演:李洪海
- 2019年《第十一回》饰演:陈建斌
- 2018年《无名之辈》饰演:马先勇
- 2016年《中国式关系》饰演:马国梁
- 2016年《父亲的身份》饰演:俞北平
- 2014年《兄弟兄弟》饰演:孟天运(老二)
- 2012年《后宫甄嬛传》饰演:爱新觉罗.胤禛
- 2012年《你是我爱人》饰演:蔺海强
- 2011年《甄嬛传》饰演:爱新觉罗·胤禛/雍正帝
- 2011年《中国1921》饰演:吴炳湘
- 2011年《开天辟地》饰演:李大钊
- 2010年《冰是睡着的水》饰演:曹操
- 2010年《三国》饰演:曹操
- 2010年《三国》饰演:曹操
- 2008年《天下兄弟》饰演:陈建斌
- 2008年《震撼世界的七日》饰演:周北川