Spudvisor
Better Tomorrow

Original Story

Septet: The Story of Hong Kong

Self (segment "Conversation in Depth")

Editor

Director

Writer

The Battle at Lake Changjin

Executive Producer

Director

The Thousand Faces of Dunjia

Writer

Executive Producer

Journey to the West: The Demons Strike Back

Theater Employee (uncredited)

Director

Sword Master

Producer

Screenplay

The White Haired Witch of Lunar Kingdom

Consulting Accountant

Art Direction

A Simple Life
Flying Swords of Dragon Gate

Director

Writer

Producer

All About Women

Taxi Driver (uncredited)

Director

Writer

Story

Missing

Director

Screenplay

Producer

Kungfu Master
Triangle

Director

Executive Producer

Producer

In the Blue

Consulting Accountant

Art Direction

Seven Swords

Producer

Screenplay

Director

The Warrior

Art Direction

Xanda
Vampire Hunters

Producer

Screenplay

Black Mask 2: City of Masks
Zu Warriors

Director

Producer

Writer

Master Q 2001

Screenplay

Producer

Time and Tide

Director

Writer

Producer

A Chinese Ghost Story: The Tsui Hark Animation

Solid Gold (voice)

Writer

Editor

Production Design

Producer

Black Mask

Screenplay

Producer

Tri-Star

Director

Writer

Producer

The Blade

Director

Producer

Writer

Editor

Love in the Time of Twilight

Director

Writer

Producer

The Chinese Feast

Director

Writer

Producer

The Lovers

Director

Writer

Producer

Once Upon a Time in China V

Director

Screenplay

Original Music Composer

Producer

Forging the Swords

Presenter

Producer

Green Snake

Director

Producer

Screenplay

Iron Monkey

Screenplay

Producer

The Magic Crane

Producer

Writer

Screenplay

Once Upon a Time in China III
Wicked City

Executive Producer

Screenplay

Co-Director

Dragon Inn

Producer

Screenplay

The Master

Director

Story

Producer

Once Upon a Time in China II

Director

Producer

Author

Twin Dragons

Card Player

Director

Writer

Story

The Banquet

Director

Writer

King of Chess

Director

Producer

Once Upon a Time in China

Director

Producer

Writer

The Raid

Director

Writer

Executive Producer

Swordsman

Director

Producer

The Laser Man

Executive Producer

I Love Maria

Whiskey

Writer

Producer

Co-Director

A Better Tomorrow II

Story

Producer

Presenter

Peking Opera Blues
A Better Tomorrow

Music Judge

Executive Producer

Happy Ghost III

Godfather

Visual Effects Coordinator

Working Class

Sunny

Director

Run Tiger Run
Shanghai Blues

Pedestrian Who Gets Soaked

Director

Producer

Aces Go Places III: Our Man from Bond Street

Police Officer in Computer Room

Director

The Perfect Wife?!

Production Designer

Papa, Can You Hear Me Sing?
All the Wrong Spies

Japanese Ambassador

Zu: Warriors from the Magic Mountain

Blue Army Soldier (uncredited)

Director

It Takes Two
Aces Go Places

Ballet Director

Chasing Girls

[deleted scenes]

Dangerous Encounters of the First Kind

Interpol Officer

Director

Screenplay

We're Going to Eat You