2004年:《不能没有你》
《交通台的故事》《铁血莲花》饰--沈祥坤
《我非英雄》饰--赖子
2002年:《奔腾向海洋》
《誓言无声》饰:朱学峰
《命运配方》饰:洪世钧
《江山》饰:文达
2001年:《如影随形》饰:陈志宇
《笑傲江湖》(李亚鹏版)饰:桃谷六仙之桃实仙
《罪案终结》饰:陈洋
《草上飞鹰》饰:沙文豹
2000年:《滴血三角》饰:许文扬《稀世宝帖》饰:老龙
《绝路》饰:方子达
1999年:《有多少爱可以重来》饰:林雨淳
《爱你》饰:陈嘉奇
1998年:《深圳情缘》
《青春之歌》
《深圳之恋》饰:柯天伦
《灵魂摆渡》饰:五公子
电影作品
2005年:《东江特遣队》
1996年:《长大成年人》
1995年:《飞虎队》饰--李正
1994年:《情谍》饰--高达《女人花》饰--老爷、管工
1993年:《背靠背,脸对脸》饰--小阎
1992年:《上一当》《台北女人》饰--林医生《女子戒毒所》饰--钱老板《龙出海》饰--曹新
1991年:《太阳山》饰--陈明
1990年:《烈火金刚》饰--肖飞《冰上情火》饰--狼人
1989年:《西行囚车》饰--杜鸣
《侨乡情》饰--陈日贵
《哗变》饰--王安
1988年:《阴阳界》(续片)饰--陈聪
《欢乐英雄》
1984年:《姑娘小伙正当年》饰--项志强
话剧作品
《唐人街的传说》
《好戏连台》