Known For
Filmography

The First Emperor
Movie · as Lu Buwei

Batman Begins
Movie · as Old Asian Prisoner

Panda Nursery
Movie · as Narrator

Out for a Kill
Movie · as Luo Dazhong

Die Another Day
Movie · as General Li

Kiss of the Dragon
Movie · as Minister Tang
Resnick: Rough Treatment
Movie · as Restaurant Manager

Small Metal Jacket
Movie · as Tu Do

Performance
TV · as Dr Chen · 1 ep
Rich Tea and Sympathy
TV · as Chinese Waiter · 1 ep

One Foot in the Grave
TV · as Chinese Chef · 1 ep

Batman
Movie · as Crimelord 1

Agatha Christie's Poirot
TV · as Chinaman · 1 ep

Noble House
TV · as Lim Chu · 4 eps

Ping Pong
Movie · as Chinese Gambler

Three Kinds of Heat
Movie · as Fan

Little Shop of Horrors
Movie · as Chinese Florist

Howards' Way
TV · as Hitoshi Serozawa · 2 eps

Dempsey and Makepeace
TV · as Oriental Hood · 1 ep

Duty Free
TV · as Chinaman · 1 ep

Privates on Parade
Movie · as Cheng

Legend of the Champions
Movie · as Guard (uncredited)

Reilly: Ace of Spies
TV · as Captain · 1 ep

Pink Floyd: The Wall
Movie · as Paramedic

Terry and June
TV · as Japanese Gentleman · 1 ep

Tales of the Unexpected
TV · as Art Dealer · 1 ep

The Thief of Baghdad
Movie · as Interpreter

The Upchat Connection
TV · as Fourth Tourist · 1 ep

Doctor Who: The Talons of Weng-Chiang
Movie · as Ho

The Spy Who Loved Me
Movie · as Liparus Guard (uncredited)

The Professionals
TV · as Colonel Lin Foh, Kidnapper · 1 ep

Mind Your Language
TV · as Fu Wong Chang · 13 eps

The Sweeney
TV · as Japanese Tourist · 1 ep

Space: 1999
TV · as Medic (uncredited) · 1 ep

Diamonds Are Forever
Movie · as Casino Groupier (uncredited)
Birds on the Wing
TV · as Policeman · 1 ep

Goldfinger
Movie · as Goldfinger's Henchman (uncredited)

Doctor Who
TV · as Ho · 2 eps

Yesterday's Enemy
Movie

The Stranglers of Bombay
Movie

The Camp on Blood Island
Movie · as Japanese Driver (uncredited)
