Old Asian Prisoner
Batman Begins (2005)
Luo Dazhong
Out for a Kill (2003)
General Li
Die Another Day (2002)
Minister Tang
Kiss of the Dragon (2001)
Restaurant Manager
Resnick: Rough Treatment (1993)
Tu Do
Small Metal Jacket (1992)
Crimelord 1
Batman (1989)
Chinese Gambler
Ping Pong (1987)
Fan
Three Kinds of Heat (1987)
Chinese Florist
Little Shop of Horrors (1986)
Cheng
Fronten er pyton (1983)
Paramedic
Pink Floyd: The Wall (1982)
Interpreter
The Thief of Baghdad (1978)
Ho
Doctor Who: The Talons of Weng-Chiang (1977)
Casino Groupier (uncredited)
Diamonds Are Forever (1971)
The Stranglers of Bombay (1959)
Yesterday's Enemy (1959)
Japanese Driver (uncredited)
The Camp on Blood Island (1958)