Actor (19 credits)
- Blooming Flowers (2013) Yesha
- Sui Tang yingxiong (2012) Shan Xiong Xin
- Man from Shaolin (2012) Monk
- Wu Zetian mi shi (2011)
- Last Kung Fu Monk (2010) Lam
- Ying xiong (2002) Guard, not listed in credits
- Sat sau ji wong (1998) Chance, not listed in credits
- Mao xian wang (1996) Mao Ren, not listed in credits
- Hak hap (1996) Black Mask double, not listed in credits
- Gei ba ba de xin (1995) Shushu, not listed in credits
- Hung Hei Kwun: Siu Lam ng zou (1994) Liang ge, not listed in credits
- Jing wu ying xiong (1994) Ershi, not listed in credits
- Zhong Nan Hai bao biao (1994) Gege, not listed in credits
- Wong Fei Hung V: Tit gai dau ng gung (1993) Er Ge, not listed in credits
- Fong sai yuk (1993) Ren, not listed in credits
- Fong sai yuk 2 (1993) Ren, not listed in credits
- Wong Fei Hung III: Si wong jaang ba (1993) Li Er, not listed in credits
- Tai ji: Zhang San Feng (1993) Shaolin, not listed in credits
- Yi tin to lung gei: Moh gaau gaau jue (1993) Liang, not listed in credits