Acted in 36
2010s
- 2013
- 2012
- 2011
The Great Magician
Warlord
2000s
- 2004
1990s
- 1999
The Truth About Jane and Sam
Movie
- 1997
My Dad Is a Jerk
Movie
- 1995
- 1992
What a Hero!
Policeman
- 1991
Scheming Wonders
Movie
Money Maker
Movie
- 1990
The Big Score
Cheung
Family Day
Salesman
A Tale from the East
Movie
No Risk, No Gain
Movie
1980s
- 1989
Vampire Buster
Movie
- 1988
18 Times
Movie
- 1987
People's Hero
Bank Customer
- 1986
Pom Pom Strikes Back
Movie
- 1985
Crazy Romance
Pedestrian
Let's Make Laugh II
Movie
- 1984
Challenge on Chasing Girls
Movie
- 1981
Revenge in Hong Kong
Movie
- 1980
From Riches to Rags
Movie
Killer Wears White
Movie
1970s
- 1979
Five Superfighters
Master Ma
Monkey Kung Fu
Master Ma, Birdcage man
- 1975
No End of Surprises
Movie
Directed 11
2020s
- 2025
We Girls
Action Director
2000s
- 2008
Champions
Action Director
- 2007
Twins Mission
Director
1990s
- 1995
- 1991
Scheming Wonders
Action Director
1980s
- 1989
Crocodile Hunter
Action Director
- 1988
18 Times
Action Director
- 1986
Rosa
Assistant Director
- 1981
Revenge in Hong Kong
Assistant Director
Other crew 3
1990s
- 1990
An Eye for an Eye
Martial Arts Choreographer
1980s
- 1989
Seven Warriors
Martial Arts Choreographer
Wrote 1
1990s
- 1995
Fox Hunter
Writer