| Movie | What Happens Next Will Scare You | Chuck | 2020-10-21 |
| Movie | Timecrowave | Delbert McClintock | 2018-05-09 |
| Movie | Merry Gentlemen | Gentleman #2 | 2016-09-26 |
| Movie | Call Girl of Cthulhu | Henry Armitage | 2014-05-08 |
| Movie | Beard Chef | Simba Rafiki | 2014-09-04 |
| Series | Rome | Unknown | 2005-08-28 |
| Series | New Tricks | Unknown | 2004-01-01 |
| Movie | Chaos and Cadavers | Mr Resurrection | 2003-05-15 |
| Series | Seven Wonders of the Industrial World | Unknown | 2003-09-04 |
| Movie | Minority Report | Adulation #4 | 2002-06-20 |
| Movie | The Pianist | Dr. Ehrlich | 2002-09-17 |
| Series | Waking the Dead | Unknown | 2001-06-18 |
| Movie | Charlotte Gray | 2001-12-28 | |
| Movie | Breathtaking | Mr. Henshaw | 2000-12-16 |
| Movie | Bridge of Dragons | The Registrar | 1999-06-30 |
| Movie | The Fifth Element | Priest | 1997-05-02 |
| Series | Jonathan Creek | Unknown | 1997-05-09 |
| Movie | Alien Nation: Millennium | Officer Laskau | 1996-01-02 |
| Movie | Kangaroo Man | Doctor | 1995-01-07 |
| Movie | Priest | Father Redstone | 1995-03-24 |
| Series | Cadfael | Unknown | 1994-05-29 |
| Series | Mulberry | 1992-02-24 | |
| Series | Heartbeat | Unknown | 1992-04-10 |
| Movie | Split Second | Dr Schulman | 1992-05-01 |
| Movie | The War That Never Ends | Corcyran Representative | 1991-03-28 |
| Series | Murder Most Horrid | Unknown | 1991-11-14 |
| Movie | Sherlock Holmes and the Leading Lady | Sigmund Freud | 1991-12-06 |
| Movie | Antonia and Jane | Uncle Irwin Carlinsky | 1990-07-18 |
| Movie | Needle | Chief Constable | 1990-09-12 |
| Series | Saracen | Nugent | 1989-09-02 |
| Movie | Franz Kafka's 'The Trial' | Chaplain / Father | 1988-10-01 |
| Movie | The Tenth Man | Jules | 1988-12-04 |
| Series | Miss Marple: Sleeping Murder | Richard Erskine | 1987-01-11 |
| Series | Jake and the Fatman | Unknown | 1987-09-26 |
| Movie | Tai-Pan | Orlov | 1986-11-07 |
| Series | Hunter | Unknown | 1984-09-18 |
| Movie | Give My Regards to Broad Street | Mr. Rath | 1984-11-28 |
| Series | The Bill | Unknown | 1984-10-16 |
| Series | The Cleopatras | Philocles | 1983-01-19 |
| Movie | The Plague Dogs | Don (voice) | 1982-10-01 |
| Movie | Eye of the Needle | Kleinmann | 1981-07-24 |
| Movie | The Mirror Crack'd | Barnsby ("Murder at Midnight") | 1980-09-19 |
| Movie | The House on Garibaldi Street | Aaron Lazar | 1979-05-28 |
| Series | Tales of the Unexpected | Royden | 1979-03-24 |
| Series | Blake's 7 | Coser | 1978-01-02 |
| Movie | The Greek Tycoon | Servant | 1978-05-12 |
| Series | Lillie | Unknown | 1978-09-24 |
| Movie | Watership Down | Captain Holly (voice) | 1978-10-14 |
| Series | 1990 | Unknown | 1977-09-18 |
| Movie | Doctor Who: The Talons of Weng-Chiang | Li H'sen Chang | 1977-04-02 |
| Series | Anna Karenina | Unknown | 1977-09-25 |
| Movie | The Message | Salool | 1976-03-09 |
| Movie | The Shadow-Line | 1976-09-06 | |
| Series | I, Claudius | 1976-09-20 | |
| Movie | The Face of Darkness | Inquisitor & Psychiatrist | 1976-11-01 |
| Series | Survivors | Unknown | 1975-04-16 |
| Movie | Doctor Who: Invasion of the Dinosaurs | General Finch | 1974-02-16 |
| Series | Fall of Eagles | Unknown | 1974-03-15 |
| Movie | Anything Can Happen | Geoff Bridges | 1973-01-02 |
| Movie | The House in Nightmare Park | Patel | 1973-03-23 |
| Movie | Hitler: The Last Ten Days | Joseph Goebbels | 1973-04-19 |
| Series | Crown Court | Unknown | 1972-10-11 |
| Movie | Henry VIII and His Six Wives | Wriothesley | 1972-07-13 |
| Series | The Edwardians | Unknown | 1972-11-21 |
| Series | Brett | Unknown | 1971-04-26 |
| Movie | The House That Dripped Blood | Detective Inspector Holloway (segment "Framework Story") | 1971-02-22 |
| Series | Fathers and Sons | 1971-10-17 | |
| Movie | The Syndicate | Dr. Singh | 1968-09-16 |
| Series | The Forsyte Saga | Philip Bosinney | 1967-01-07 |
| Series | Softly, Softly | Unknown | 1966-01-05 |
| Movie | A Funny Thing Happened on the Way to the Forum | Pseudolus' mark | 1966-10-16 |
| Movie | Kaleidoscope | Poker Player | 1966-07-01 |
| Series | Front Page Story | Ray Boscombe | 1965-01-19 |
| Movie | The Alphabet Murders | Waiter (uncredited) | 1965-12-26 |
| Series | Thirty-Minute Theatre | Unknown | 1965-10-07 |
| Series | Detective | Unknown | 1964-03-30 |
| Series | Doctor Who | General Finch | 1963-11-23 |
| Movie | The Barber of Stamford Hill | 1963-01-10 | |
| Series | Lorna Doone | 1963-06-16 | |
| Movie | Postman's Knock | Pete | 1962-02-22 |
| Series | Z-Cars | Unknown | 1962-01-02 |
| Movie | Crooks Anonymous | Thomas | 1962-03-31 |
| Movie | Lawrence of Arabia | Arab Sheik (uncredited) | 1962-12-11 |
| Series | The Saint | Unknown | 1962-10-04 |
| Movie | The Pirates of Blood River | Penal Colony Guard (uncredited) | 1962-05-09 |
| Series | The Avengers | Unknown | 1961-01-07 |
| Movie | The Curse of the Werewolf | Policeman (uncredited) | 1961-05-01 |
| Series | Sir Francis Drake | Unknown | 1961-11-12 |
| Movie | Victim | Undercover Detective (uncredited) | 1961-08-01 |
| Movie | A Taste of Money | Waiter | 1960-01-01 |
| Movie | The Challenge | Spider | 1960-05-17 |
| Series | No Hiding Place | Unknown | 1959-09-16 |
| Series | Dixon of Dock Green | Unknown | 1955-07-09 |
| Series | Hallmark Hall of Fame | Unknown | 1951-12-24 |