Was a member of the"Seven Little Fortunes" performance troupe in Yu Jim-Yuen's China Drama Academy's Peking Opera School.
2025
as Liang Ziweng
2021
2014
as Siu Hok-nin
2013
as Self
2009
as Ruffian A
2009
as Truck driver
2006
as Incense Master
2005
as Incense Master
2004
as Sze-To's Boss (uncredited)
2003
as Chef
2003
1998
as Bo
1998
1998
as Policeman
1998
as Mr. Lo's Man
1997
1997
as Aieh's Husband
1997
as Station Officer Fung Ting Kwok
1996
as Taxi Driver (uncredited)
1996
as Cop
1996
as Brother Cow
1995
as Bandit Leader
1995
1995
as Policeman
1994
as Commercial Director
1994
1993
as Robber
1992
as Xiao Hei-zi
1990
1990
as Ah Sing
1990
1990
1989
as Loi
1989
as Taxi Driver
1988
1988
as Sum
1987
as Demon boatman
1984
as Thunder Gang thug
1984
as Bai Xiao-Sheng
1984
as Ju San's Fourth Brother
1983
as Prince Regent's Bodyguard
1983
as Liu Qi
1983
as Tang Yi-Chu
1983
1982
1982
as Roaming Soul
1982
as Water General
1981
1981
as Zhu Ge (One-leg Iron Stick)
1980
as Wang Wuxie
1980
as One of the Four Killers
1980
as Han Chang
1980
as Chen Ying-Gang
1980
as Zhou Bai's Bodyguard
1979
as Sword Spirits Duo (Gold) (uncredited)
1979
as 4th Chief Ho Ming-Tian
1979
as Yin Jiao Yau
1979
1979
as Cat Fist stylist
1978
as Zombie Casters / Liang Chengbi's Guest
1978
1978
as Eagle Yau Koon-hung
1978
as Jiemin's Pale White Bodyguard
1978
as Evil clans member delivers wine to Song
1978
as Flying Guillotine / Soldier
1978
as Juiling's man
1977
as Shaolin disciple (uncredited)
1975
as Wang's Thug
1975
1974
as Thug at temple
1974
as Wan Fai's Assistant
1974
1974
as Paw of the North
1973
as Thug
1973
1973
1973
as Han Chung's Bandit
1972
as Wu's Thug (uncredited)