- 2009年《娘家的故事》饰演:何守杰(林石狮)
- 2008年《下辈子做你的女人》饰演:廖副参谋长
- 2009年《最后的99天》饰演:储汉君
- 2006年《中国近卫军》饰演:宁从龙
- 2006年《军统局的枪声》饰演:许云峰
- 2010年《宋庆龄》饰演:孙中山
- 2012年《我们的青春1977》饰演:林之毅
- 2013年《徐悲鸿》饰演:蒋梅笙
- 2014年《大河儿女》饰演:吴德生
- 2011年《娘家的故事3》饰演:何守杰(林石狮)
- 2002年《某年某月某一天》饰演:石维坚
- 2002年《某年某月某一天》饰演:石维坚
- 2009年《决战黎明》饰演:欧阳文
- 2006年《沃土》饰演:封元一
- 1993年《唐明皇》饰演:李白
- 2012年《密战峨眉》饰演:邱同