| Movie | Devil | Chinese Man | 2010-09-16 |
| Movie | Connected: The Power of Six Degrees | Narrator | 2008-01-01 |
| Movie | The Last Shot | Major Delaney | 2004-09-24 |
| Series | MythBusters | Narrator | 2003-01-23 |
| Movie | Reaper | Ray Boch | 2000-03-15 |
| Movie | Holy Smoke | Cult Video Reporter | 1999-09-04 |
| Movie | Summer Dreams: The Story of The Beach Boys | Bruce Johnston | 1990-04-29 |
| Movie | Death by Dialogue | Evil Spirit | 1988-11-25 |
| Movie | Ping Pong | Mr. Chen | 1987-07-17 |
| Movie | John and Yoko: A Love Story | Eisuke Ono | 1985-12-02 |
| Movie | High Road to China | Zura | 1983-03-18 |
| Movie | Britannia Hospital | Mr. Banzai | 1982-05-27 |
| Movie | Porridge | Tinkler | 1979-08-12 |
| Movie | The Lady Killer | 1977-07-08 | |
| Series | Mind Your Language | 1977-12-30 | |
| Movie | The Projectionist | Usher / Henchman | 1970-10-17 |
| Movie | The Chairman | Hotel Night Manager | 1969-06-25 |
| Movie | Don't Raise the Bridge, Lower the River | Bruce | 1968-07-12 |
| Movie | Koroshi | Manager of Two-Tailed Dragon | 1968-11-28 |
| Movie | Satan Never Sleeps | Chung Ren | 1962-02-22 |
| Movie | The Sinister Man | Mr. Nam Lee | 1961-12-01 |
| Movie | Visa to Canton | Chinese Officer (uncredited) | 1960-12-26 |
| Movie | A Sea Mystery | The Stranger | 1916-01-21 |
Are you sure you want to hide this?