- 2020年《黑白禁区》饰演:凯撒
- 2019年《不说再见》饰演:欧先生
- 2012年《风雨唐人街》饰演:梅锡麟
- 2012年《九死一生》饰演:龙浦生
- 2012年《光荣使命》饰演:吕长乐
- 2010年《天涯赤子心》饰演:郑永昌
- 2009年《锄头博士》饰演:赵东山
- 2008年《梦幻天堂》饰演:陈建廷
- 2007年《玫瑰花开》饰演:方其东
- 2006年《行走的鸡毛掸子》饰演:耿佩奇
- 2004年《别在梦醒之前离开我》饰演:沈慕光
- 2003年《永乐英雄儿女》饰演:永乐帝
- 2002年《护国良相狄仁杰之风摧边关》饰演:狄仁杰
- 2001年《京都疑云》饰演:狄仁杰
- 2000年《像雾像雨又像风》饰演:杜云鹤
- 1998年《挚爱奇缘》饰演:雷震亚