Wenwu's Captain
Shang-Chi and the Legend of the Ten Rings (2021)
Xiao Zhantian
Unbreakable (2018)
Master Sai
Trivisa (2016)
Master Yong
The Grandmaster (2013)
Marlon
The Legend of Drunken Master (1994)
Crystal Fortune Run (1994)
The Black Wall (1989)
Tournament (uncredited)
Dragon Lord (1982)
Crazy Nuts (1981)
Carry on Wise Guy (1980)
Crazy Couple (1979)
Ah San
The Tigress of Shaolin (1979)
The Fearless Duo (1979)
Snake in the Monkey's Shadow (1979)
Green Hat Guy (1979)
Lung Hsia
Dragon's Claws (1979)
Student
Heroes of the East (1978)
Kitchen Fighter
Mr. Funnybone Strikes Again (1978)
One of Coffin King's Men (uncredited)
Dirty Tiger, Crazy Frog (1978)
Bruce Lee in New Guinea (1978)
Strange Fellow/Queer Strikes
Kung Fu Means Fists, Strikes and Sword (1978)
The Heroic Defenders (1978)
The Four Shaolin Challengers (1977)
Shan Ho Kuan
The 36 Crazy Fists (1977)
Bun / Noodle Stall Assistant (uncredited)
The Spiritual Boxer (1975)
Director
Lantern (1994)
New Kids in Town (1990)
Writer
Producer
Screenplay