- 2020年《打天下》飾演:馬剛正
- 2018年《非同凡響》飾演:歐錦棠
- 2017年《空手道》飾演:歐錦棠
- 2012年《功夫傳奇2:再戰(zhàn)江湖》飾演:歐錦棠
- 2012年《沖呀!瘦薪兵團(tuán)》飾演:高偉霆
- 2011年《誰(shuí)家灶頭無(wú)煙火》飾演:歐錦棠
- 2009年《牛郎織女》飾演:李財(cái)
- 2008年《搜神傳》飾演:干將
- 2005年《驚艷一槍》飾演:元十三限
- 2005年《心理心里有個(gè)謎》飾演:歐錦棠
- 2003年《洗冤錄2》飾演:鄒子龍
- 2002年《烈火雄心2》飾演:蔡南豐
- 1999年《縱橫四海》飾演:崔小龍
- 1998年《金牌律師》飾演:歐錦棠
- 1998年《我來(lái)自廣州》飾演:陳炳
- 1998年《我來(lái)自潮州》飾演:李乃強(qiáng)