Wenwu's Captain
Shang-Chi and the Legend of the Ten Rings (2021)
Xiao Zhantian
打不死 (2018)
Master Sai
樹大招風 (2016)
Master Yong
The Grandmaster (2013)
Marlon
Drunken Master II (1994)
暴風眼 (1994)
黑色迷牆 (1989)
Tournament (uncredited)
Long Xiao Ye (1982)
連環大鬥法 (1981)
大師 (1980)
無招勝有招 (1979)
Ah San
痳瘋怪拳 (1979)
洪拳大師 (1979)
猴形扣手 (1979)
綠帽小子 (1979)
Lung Hsia
五爪十八翻 (1979)
Student
中華丈夫 (1978)
Kitchen Fighter
老夫子奇趣錄 (1978)
One of Coffin King's Men (uncredited)
老虎田雞 (1978)
She nu yu chao (1978)
Strange Fellow/Queer Strikes
盲拳、怪招、神經刀 (1978)
蕩寇群英 (1978)
黃飛鴻四大弟子 (1977)
Shan Ho Kuan
三十六迷形拳 (1977)
Bun / Noodle Stall Assistant (uncredited)
神打 (1975)
Director
燈籠 (1994)
Writer
初到貴境 (1990)
Producer
Screenplay