Acting • AGE 62


Cold War 1994
Choreographer
2026

We're Nothing at All
Choreographer
2026

Under Current
Choreographer
2025

Moscow Mission
Action Director
2023

One More Chance
Choreographer
2023

A Murder Erased
Action Director
2022

G Storm
Choreographer
2021

Kung Fu Stuntmen
2021

Raging Fire
Stunt Coordinator
2021

Shock Wave 2
Martial Arts Choreographer
2020

Junglee
Stunt Coordinator
2019

The Brink
Martial Arts Choreographer
2017

Extraordinary Mission
Action Director
2017

Phantom of the Theatre
Stunt Coordinator
2016

Impossible
Stunt Coordinator
2015

SPL 2: A Time for Consequences
Stunt Coordinator
2015

An Inspector Calls
Stunt Coordinator
2015

Shaolin
Stunt Coordinator
2011

Legendary Assassin
Director
2008

Invisible Target
Action Director
2007

Rob-B-Hood
Hospital Security
2006

Lethal Ninja
Martial Arts Choreographer
2006

The Shopaholics
Stunt Coordinator
2006

Divergence
Fight Choreographer
2005

New Police Story
Stunt Coordinator
2004

Around the World in 80 Days
Scorpion
2004

Shanghai Knights
Boxer Swordsman (uncredited)
2003

Gen-Y Cops
Stunt Coordinator
2000

The Conman
Action Director
1998

Rush Hour
Juntao's Man
1998

Rumble Ages
Action Director
1998

Who Am I?
Thug (uncredited)
1998

Mr. Nice Guy
Mall Shopper / Construction Worker (uncredited)
1997

Red Zone
Chi, bomber
1995

Thunderbolt
1995

The Legend of Drunken Master
Stunts
1994

Supercop 2
Jewel Robber (uncredited)
1993

No Regret, No Return
Stunt Coordinator
1993

Crime Story
Kidnapper's Thug
1993

Angel Terminators
1992

Gangs '92
1992

Twin Dragons
(uncredited)
1992

Happy Ghost V
Car Thief
1991

The Great Pretenders
1991

Queen's High
1990

In the Line of Duty 5: Middle Man
General's Son
1990

Stage Door Johnny
1990

The Sniping
1989

Miracles: The Canton Godfather
Thug
1989

Mr. Fortune
1989

The Inspector Wears Skirts II
1989

Police Story 2
Policeman (uncredited)
1988

The Inspector Wears Skirts
1988

Dragons Forever
(uncredited)
1988

Project A Part II
Hotel Receptionist
1987