Actor
A Dishonourable Death: at Twenty Seven Minutes Past Six
2023
Ping Pong
1987 · as Mr. Chen
John and Yoko: A Love Story
1985 · as Eisuke Ono
High Road to China
1983 · as Zura
Britannia Hospital
1982 · as Mr. Banzai
Porridge
1979 · as Tinkler
Pidgeon – Hawk or Dove?
1974 · as Mr. Cheng
The Projectionist
1970 · as Usher / Henchman
The Chairman
1969 · as Hotel Night Manager
Beach Head
1969 · as A.G. Tiosawa
Koroshi
1968 · as Manager of Two-Tailed Dragon
Don't Raise the Bridge, Lower the River
1968 · as Bruce