1997
The Mad Phoenix as Not available1993
He Ain't Heavy, He's My Father as Kee's Father1990
Return Engagement as Triad Elder at Funeral1990
The Fun, the Luck & the Tycoon as Party Guest1990
Killer's Romance as Not available1990
Widow Warriors as Not available1989
Run, Don't Walk as Man in crowd1986
Royal Warriors as Not available1983
Project A as Mahjong Player (uncredited)1983
The Champions as Not available1982
Expensive Tastes as Jury member1982
The Dead and the Deadly as Father of Naughty Kid at Funeral1981
Don't Kill Me, Brother! as Not available1980
By Hook or By Crook as Restaurant Keeper1980
Carry on Wise Guy as Not available1979
The Wickedness in Poverty as Opening Guest1979
Snake in the Monkey's Shadow as Not available1979
The Secret as Policeman1979
His Name is Nobody as Not available1978
Kung Fu Means Fists, Strikes and Sword as Magistrate's Helper1978
The Contract as Not available1978
The Rascal Billionaire as Not available1978
Miss "O" as Policeman1977
Broken Oath as Brothel Patron (uncredited)1976
Bruce Lee and I as Client1976
Farewell to a Warrior as Not available1975
All in the Family as Not available1975
The Golden Lion as Wang's Thug1974
Village of Tigers as Ba Clan Member / Bandit1974
Young Lovers on Flying Wheels as Doctor1974
The Crazy Bumpkins as Eatery cashier1974
The Angry Dragon as Cookie1973
Freedom Strikes a Blow as Not available1973
Supermen Against the Orient as Thug1972
Intimate Confessions of a Chinese Courtesan as Wu's Thug (uncredited)1972
The Devil's Mirror as Not available1971
Vengeance of a Snowgirl as Tung's Man1970
Lady of Steel as Not available1970
Brothers Five as Lung's Bodyguard (uncredited)1968
The Jade Raksha as Master Yan's Thug (uncredited)1967
The Black Killer as Gang Member1967
Man from Interpol as Not available1966
The Violet Girl as Angry Bar Guest1966
The Knight of Knights as Not available1965
Love Never Fades as Kam's Neighbour1963
Three Love Affairs as Kei, Laundry Shop Operator1963
The Notorious Woman Thief as Detective [extra]