

Once Upon a Time in China
1991 · as British General Wickens

The Legend of Drunken Master
1994 · as Mr. Smith (uncredited)

Operation Condor
1991 · as Duke's Guard #1

Robotrix
1991 · as German Robot

Fight Back to School 2
1992 · as Terrorist Leader

Caveman
1981 · as Ruck

Dragon: The Bruce Lee Story
1993 · as Boatswain (uncredited)

A Better Tomorrow II
1987 · as Shotgun Pete

Born to Defence
1988 · as GI Blue

In the Line of Duty 5: Middle Man
1990 · as CIA

Night Watch
1995 · as Luke Sheehan

Angel Terminators 2
1992

The Avenging Quartet
1993 · as Assassin

National Lampoon's Movie Madness
1982 · as Vice Squad Cop ("Municipalians")

Undeclared War
1990 · as Simon

Mission of Condor
1991 · as Gun Runner

Powerful Four
1992 · as Policeman

Godfather's Daughter Mafia Blues
1991