- 2002年《倚天屠龙记》饰演:张无忌
- 1998年《还珠格格1》饰演:爱新觉罗·永琪
- 1999年《还珠格格第二部》饰演:五阿哥
- 1999年《绝代双骄林志颖版》饰演:花无缺
- 2005年《魔术奇缘》饰演:吴俊安
- 2003年《倚天屠龙记苏有朋版》饰演:张翠山
- 2003年《倚天屠龙记苏有朋版》饰演:张无忌
- 1982年《天龙八部》饰演:无崖子
- 2009年《大镇反》饰演:苏明涛
- 2001年《情深深雨濛濛》饰演:杜飞
- 2004年《杨门虎将》饰演:杨延朗
- 2001年《少年张三丰》饰演:易天行
- 2004年《情定爱琴海》饰演:陆恩祈
- 2001年《相约青春》饰演:徐敬涛阿涛
- 2002年《无敌县令》饰演:杭铁生
- 2006年《将计就计》饰演:庄若龙