
As cast

The White Storm 3: Heaven or Hell 2023
Cast

Once Upon a Time in Hong Kong 2021
Cast

Shock Wave 2 2020
Cast

P Storm 2019
Cast

The Brink 2017
Cast

Shock Wave 2017
Cast

SPL 2: A Time for Consequences 2015
Cast

Overheard 3 2014
Cast

The White Storm 2013
Cast

The Stool Pigeon 2010
Cast

Chaos 2008
Cast

Ocean Flame 2008
Cast

Triad Wars 2008
Cast

The Moss 2008
Cast

Mad Detective 2007
Cast

Wise Guys Never Die 2006
Cast

Infernal Affairs II 2003
Cast

Love Undercover 2002
Cast

Zhan You 2001
Cast

Romancing Bullet 2000
Cast

Conman in Tokyo 2000
Cast

The Fatalist 1996
Cast

City Cop 1995
Cast

Peace Hotel 1995
Cast

No Justice for All 1995
Cast

City Maniac 1995
Cast

The Chinese Feast 1995
Cast

High Voltage 1995
Cast

Twist 1995
Cast

The Jail of No Return 1994
Cast

Return to a Better Tomorrow 1994
Cast

Rock N'Roll Cop 1994
Cast

Once Upon a Time in China V 1994
Cast

A Chinese Torture Chamber Story 1994
Cast

Wonder Seven 1994
Cast

Hail the Judge 1994
Cast

Love on Delivery 1994
Cast

Organized Crime & Triad Bureau 1994
Cast

Women on the Run 1993
Cast

No Regret, No Return 1993
Cast

Kidnap of Wong Chak Fai 1993
Cast

Hero - Beyond the Boundary of Time 1993
Cast

China Girls 1993
Cast

A Wild Party 1993
Cast

Run and Kill 1993
Cast

Rose 1992
Cast

The Legendary La Rose Noire 1992
Cast

Kickboxer's Tears 1992
Cast

Tiger Cage III 1991
Cast

Story of Kennedy Town 1990
Cast

New Kids in Town 1990
Cast

City Kids 1989 1989
Cast

Seven Warriors 1989
Cast

Dragons Forever 1988
Cast
As director
No directing credits found.