1992年开始接拍电影,多是商业片,以校园逃学类的青春搞笑片最受欢迎。先后参演了《逃学外传》(1992)、《新流星蝴蝶剑》(1992)、《神经刀与飞天猫》(1992)、《异域2孤军》(1993)、《追男仔》(1993)、《一屋哨牙鬼》(1993)、《旋风小子》(1993)、《祖孙情》(1994)、《校园敢死队》(1994)、《报告班长3》(1994)、《侠盗廖添丁》(1997)、《天庭外传》(1997)、《爱情大赢家》(2004)、《生死对决》(2004)等。近年曾出演电视剧《绝代双娇》、《陆小凤》、《天龙八部》等
电影1992年《逃学外传》饰林志颖、《神经刀与飞天猫》饰韩林、《新流星蝴蝶剑》饰贾皇爷,1993年《异域 末路英雄》饰阿丁、《追男仔》饰程小北、《一屋哨牙鬼》饰姜大伟、《旋风小子》饰四毛、《报告班长3》饰林小颖、《祖孙情》饰江行健、《学校霸王》饰许志皓、《号角响起》饰曾志祥,1997年《天庭外传》饰猴淘淘、《侠盗正传》饰廖添丁,1999年《红字》饰阿虎,2000年《不死心灵》饰窦毅,2003年《香港拳霸》饰秦文龙,2004年《恋爱大赢家》饰杜恒风,2005年《生死对决》饰陈尉祖,2010年《假如我是你》、《极速天使》
电视剧1999年《绝代双骄》饰江小鱼,2000年《宝莲灯》饰沉香、《陆小凤之决战前后》饰陆小凤,2001年《齐天大圣孙悟空》饰哪吒、《绝世双娇》饰小鱼/江飞鱼,2002年《风尘舞蝶》饰陆蒙山、《偷偷爱上你》友情客串饰慕海翰,2003年《天龙八部》饰段誉,2004年《书剑情侠柳三变》饰柳三变,2005年《聊斋志异之小翠》饰王元丰,2007年《放羊的星星》饰仲天骐,2008年《少林寺传奇2》饰李世民,2010年《单身公主相亲记》饰纪凡、《彩虹甜心》饰邵锋
2000年电视剧宝莲灯(饰沉香)
2002年电视剧风尘舞蝶(饰陆蒙山)
2002年电视剧偷偷爱上你(饰慕海翰)
2003年电视剧天龙八部(饰段誉)
2003年电影龙虎英雄(饰秦文龙)
2004年电视剧书剑情侠柳三变(饰柳三变)
2004年电影恋爱大赢家(饰杜恒风)
2005年电视剧聊斋之小翠 (饰王元丰)
2007年电视剧放羊的星星(饰仲天骐)
2008年电视剧少林寺传奇2(饰李世民)
1.奇幻冒险王2013 饰演何笑
2.单身公主相亲记2010 饰演纪凡
3.彩虹甜心2010 饰演邵锋
4.少林寺传奇2 2008 饰演李世民
5.放羊的星星2007 饰演仲天骐
6.聊斋志异之小翠2005 饰演王元丰
7.书剑情侠柳三变2004 饰演柳三变
8.天龙八部2003 饰演段 誉
9.风尘舞蝶2002 饰演陆蒙山
10.偷偷爱上你2002 饰演慕海翰
11.天地传说之宝莲灯2001饰演刘沉香
12.齐天大圣孙悟空2001 饰演哪吒
13.绝世双骄2001 饰演小鱼/江飞鱼
14.陆小凤之决战前后2000饰演陆小凤
15.绝代双骄1999 饰演小鱼儿