- 2016年《倚天屠龙记(于正版)》饰演:张无忌
- 2013年《非缘勿扰》饰演:陆西诺
- 2013年《新天龙八部(未删减版)》饰演:无崖子
- 2011年《少年邓恩铭》饰演:水族壮汉
- 2010年《孤岛秘密战》饰演:日本队长
- 2008年《绝代双娇》饰演:花无缺
- 2005年《刁蛮公主》饰演:朱允
- 2003年《倚天屠龙记(苏有朋版)》饰演:张无忌
- 2003年《倚天屠龙记苏有朋版》饰演:张无忌
- 2003年《情定爱琴海》饰演:陆恩祈
- 2002年《相约青春》饰演:阿涛
- 2002年《无敌县令》饰演:杭铁生
- 2001年《情深深雨濛濛》饰演:杜飞
- 1999年《还珠格格第二部》饰演:永琪
- 1999年《老房有喜》饰演:苏小鹏
- 1998年《还珠格格第一部》饰演:爱新觉罗·永琪(五阿哥)