- 1989年《春去春又回》饰演:马景涛
- 2002年《春花秋月》饰演:刘振邦
- 2005年《为你燃烧》饰演:文风
- 2006年《东归英雄传》饰演:渥巴锡
- 1996年《新龙门客栈》饰演:马景涛
- 2001年《家族利益》饰演:柳士申
- 2006年《新封神榜》饰演:纣王
- 1994年《海角危情》饰演:杜维根
- 2001年《绝世双骄》饰演:霸刀
- 2004年《皇太子秘史》饰演:胤礽
- 1981年《医院大屠杀》饰演:努尔哈赤
- 1999年《007之黑日危机国语》饰演:马景涛
- 2019年《BBC地平线系列:英国的下一场空难?无人机》饰演:皓祯
- 2020年《BBC地平线:毒城》饰演:梅若鸿
- 2023年《你所不知道的水韵江苏第二季》饰演:邱英杰
- 2004年《爱在有情天》饰演:沈悠然