2003年《黑夜彩虹》饰康正
2002年《断仇谷》饰石浩天
2001年《交锋》、《肥猫寻亲记》
2000年《千秋英烈传》之《花之风暴》饰朱雀、《沧桑花楼街》饰时光
1999年《花木兰》、《风云岁月》、《还看今朝》、《东方风云》、《危险游戏》
1998年《女巡按》之《酒国情缘》饰李亮、《真相》
1997年《国际刑警》饰陈小猫、《千秋家国梦》饰许卓、《计中计状元才》
1996年《新龙门客栈》饰常言笑、《武当张三丰》饰张君宝(张三丰)、《法医故事II》
1995年《小李飞刀》饰李寻欢、《生命火花》饰杨明光、《廉政英雌》
1994年《惊天大阴谋》饰任天照、《侠义见青天》
1993年《天伦》饰林家伟、《如来神掌再战江湖》饰龙剑生、《赌霸天下》饰贺飞沙、《猎豹行动》
1992年《龙影侠》饰程清风(龙影侠)、《我为钱狂》饰黄忠信、《中神通王重阳》饰王天生
1991年《怒剑啸狂沙》、《铁血男儿》、《我爱玫瑰园》、《干探群英》、《未婚爸爸》、《蜀山奇侠之仙侣奇缘》、《越青》
1
990年《蜀山奇侠之紫青双剑》饰上官警我
1989年《家山有福》、《公私三文治》、《决战皇城》、《人海虎鲨》、《飞虎群英》、《天涯歌女》
1988年《兵权》饰耶律世藩、《义薄云天》、《绝代双骄》饰江玉郎
1987年《错爱》饰龚启华、《饮马江湖》饰屠琛、《成吉思汗》饰桑昆
1986年《薛刚反唐》饰李显、《黄金十年》饰梅志培、《林冲》饰端王赵佶(宋徽宗)
1985年《武林世家》、《大香港》、《拆挡拍挡》、《雪山飞狐》、《新扎师兄续集》、《都市晚情》
1984年《决战玄武门》、《笑傲江湖》、《鹿鼎记》饰刘一舟、《新扎师兄》饰乔志豪、《画出彩虹》
1983年《射雕英雄传》饰察合台、《豹子胆》饰樊宝光、《再见十九岁》、《鬼咁够运》、《北斗双雄》
1982年《活力十一》、《香城浪子》、《万水千山总是情》饰阮文瀚
电影
1986《鬼咁有缘》
1988《求爱敢死队》
1989《最佳男朋友》、《新最佳拍档》
1991《我老婆唔系人》、《血染黎明》饰马祥贵(TVB电影)
1992《群星会》饰桑昆(TVB电影)
1993《猎豹行动》
1994《廉政英雌》饰马俊(TVB电影)
1999《黑风寨》
2000《真味小厨王》
2003《继续跳舞》
2004《二言三拍》系列之《长恨歌》饰周廷章、《古宅魅影》、《母夜叉与花魁女》、《魅影侠踪》
2005《刀客》
2006《鬼厉魂》
其它
《刑侦档案:血谜杀》
《无头金刚》
《危情》
《萝过界》
《喜结良缘》
《男与女》
《七号差馆》
《龙虎家族》
《梦断江湖》(TVB电影)