Acting
39 titles
Steve Mak is known for A Better Tomorrow II (1987), Project A (1983) and Zheng hong qi xia (1991).
Godfather's Daughter Mafia Blues
Policeman
Don't Fool Me
Rascal
An Eternal Combat
Action director on movie set
New Kids in Town
1990
Triads: The Inside Story
Bad Breath
Bloody Brotherhood
1989
A Better Tomorrow II
Pui's Thug
The Haunted Cop Shop
Muscle Man Punching Chiu Man
Flaming Brothers
Kao's Bodyguard
Iron Angels
1987
The Seventh Curse
Worm Tribe Leader Eaten by Small Monster
Heart of Dragon
Kim's Thug (uncredited)
Disciples of the 36th Chamber
Gym Chief's Man
Prince Charming
Lolanto's Henchman
Pom Pom
Sha's Thug
Project A
Ling's Thug (uncredited)
Little Dragon Maiden
Lu Qingdu
Flash Future Kung Fu
Assassin
Play Catch
1983
The Lady is the Boss
Works in Night Club (uncredited)
All the Wrong Spies
Husband beating wife on the beach
Mercenaries from Hong Kong
Underground Boxer
Crimson Street
1982
The Fake Ghost Catchers
Mai Feihong
Coolie Killer
Green Killer
Legendary Weapons of China
Martial Club
Student (uncredited)
The Treasure Hunters
Chief Hsu's man
Money Is Lovely
Muscle Man
My Young Auntie
Fruit Seller (uncredited)
The Clones of Bruce Lee
Chai Lo's Thug
Duel of the Tough
1979
The Rascal Billionaire
1978
Funny Kung Fu
Storming Attacks
The Sword
1977
Deadly Snail vs. Kung Fu Killers
Wood Demon
Bruce Lee Fights Back from the Grave
1976