A Dishonourable Death: at Twenty Seven Minutes Past Six (2023)
Mr. Chen
Ping Pong (1987)
Eisuke Ono
John and Yoko: A Love Story (1985)
Zura
High Road to China (1983)
Mr. Banzai
Britannia Hospital (1982)
Tinkler
Porridge (1979)
Mr. Cheng
Pidgeon – Hawk or Dove? (1974)
Usher / Henchman
The Projectionist (1970)
Hotel Night Manager
0の決死圏 (1969)
Bruce
Don't Raise the Bridge, Lower the River (1968)
Chung Ren
Satan Never Sleeps (1962)
Chinese Officer (uncredited)
Visa to Canton (1960)