
As cast

The Accidental Spy 2001
Cast

Take Top 2000
Cast

Time and Tide 2000
Cast

Double Tap 2000
Cast

Purple Storm 1999
Cast

The Extra 1998
Cast

The Suspect 1998
Cast

Young and Dangerous: The Prequel 1998
Cast

The Group 1998
Cast

Casino 1998
Cast

Rumble Ages 1998
Cast

Beast Cops 1998
Cast

Portland Street Blues 1998
Cast

Chinese Midnight Express 1997
Cast

Downtown Torpedoes 1997
Cast

Young and Dangerous 4 1997
Cast

God of Gamblers 3: The Early Stage 1996
Cast

The Wild Couple 1996
Cast

Growing Up 1996
Cast

Street of Fury 1996
Cast

To Be No. 1 1996
Cast

Young and Dangerous 3 1996
Cast

The Log 1996
Cast

Young and Dangerous 2 1996
Cast

Sexy and Dangerous 1996
Cast

The Eighth 1996
Cast

Young and Dangerous 1996
Cast

Born To Be Wild 1995
Cast

Police Confidential 1995
Cast

Legendary Couple 1995
Cast

Deep in Night 1995
Cast

From the Same Family 1995
Cast

High Risk 1995
Cast

The Saint of Gamblers 1995
Cast

Spike Drink Gang 1995
Cast

Those Were the Days... 1995
Cast
As director
No directing credits found.