
Acted in 37
2010s
- 2015
- 2014
2000s
- 2006
Confession of Pain
Gangster at Pub
- 2004
Moving Targets
Movie
- 2001
The Avenging Fist
Police Officer at Briefing
My Schoolmate, the Barbarian
Tiger
- 2000
For Bad Boys Only
Policeman
1990s
- 1999
The Tricky Master
Movie
- 1998
- 1997
- 1996
The Stunt Woman
Stuntman (uncredited)
- 1995
The Saint of Gamblers
Movie
Don't Give a Damn
Thug
- 1994
Underground Judgement
Movie
- 1993
Holy Weapon
Thug / Heartless Man
- 1992
Miracle 90 Days
Movie
Sting of the Scorpion
Movie
The Thief of Time
Movie
- 1991
The Tigers
Movie
Bury Me High
Soldier
- 1990
The Revenge of Angel
Movie
Other crew 26
2020s
- 2021
Tempting Hearts
Choreographer
2010s
- 2019
- 2018
- 2017
- 2016
- 2012
The Adventures of Panda Warrior
Choreographer
Ultra Reinforcement
Choreographer
- 2011
2000s
- 2007
A Mob Story
Choreographer
- 2004
Love is a Many Stupid Thing
Choreographer
- 2003
The Park
Choreographer, Stunt Coordinator
Colour of the Truth
Choreographer
- 2002
The Wesley's Mysterious File
Choreographer
- 2001
Bullets of Love
Choreographer
- 2000
Those Were the Days
Choreographer
The Duel
Choreographer
1990s
- 1995
Shaolin Kung Fu Kids
Choreographer
Directed 9
2020s
- 2024
- 2023
Snow Eagle Lord
Director
2010s
- 2019
- 2012
2000s
- 2006
Confession of Pain
Action Director
Ao Jian Jiang Hu
Director
- 2004
Watery Moon Hollow Sky
Director
- 2003
Colour of the Truth
Action Director
- 2000
For Bad Boys Only
Action Director