| Movie | The Undertaker | Lenny | 2023-11-03 |
| Series | Stanleyandus - a Kubrick odyssey | self | 2022-01-14 |
| Movie | Set the Night on Fire: The Story of Ewan MacColl | Self | 2021-11-27 |
| Series | Starhunter ReduX | Caravaggio | 2018-05-29 |
| Movie | The Ghost of Peter Sellers | Himself | 2018-08-30 |
| Movie | The Lost City of Z | Lord James Bernard | 2017-03-15 |
| Movie | The Grey Mile | Professor Worth | 2012-01-01 |
| Movie | The Village | Male Librarian | 2010-02-01 |
| Movie | Bill Douglas: Intent on Getting the Image | Himself | 2006-06-18 |
| Series | Torchwood | Unknown | 2006-10-22 |
| Series | The Genius of Mozart | Lorenzo da Ponte | 2004-03-19 |
| Movie | The Phantom of the Opera | Reyer | 2004-12-08 |
| Movie | Hell on Earth: The Desecration & Resurrection of The Devils | Self | 2002-11-24 |
| Movie | The Emperor's New Clothes | Antommarchi | 2001-08-11 |
| Movie | David Copperfield | Dr Edward Chillip | 2001-12-25 |
| Series | Starhunter | Caravaggio AI | 2000-11-01 |
| Movie | Alice in Wonderland | Chief Executioner | 1999-02-28 |
| Movie | Stanley and Us | Self | 1999-10-08 |
| Series | Bugs | Unknown | 1995-04-01 |
| Series | Oscar's Orchestra | 1995-09-12 | |
| Movie | Doomsday Gun | Shop Manager | 1994-07-23 |
| Movie | Princess Caraboo | Lord Motley | 1994-09-16 |
| Movie | As You Like It | Sir Oliver Martext | 1992-10-09 |
| Movie | Let Him Have It | Secondary School Teacher | 1991-10-04 |
| Movie | The Fool | Jeremy Ruttle | 1990-12-07 |
| Movie | The Krays | Newsagent | 1990-04-27 |
| Series | Chillers | Unknown | 1990-04-14 |
| Movie | Sunday Pursuit | Head waiter | 1990-11-23 |
| Movie | Slipstream | Man on Stairs | 1989-06-22 |
| Movie | Testimony | The Film Editor | 1988-11-01 |
| Movie | Comrades | Mr. Frampton's Clerk | 1987-08-23 |
| Series | Super Gran | Neville Mince | 1985-01-20 |
| Series | Christopher Columbus | Padre Linares | 1985-03-07 |
| Movie | Sacred Hearts | Father Power | 1985-11-01 |
| Series | Bulman | Unknown | 1985-06-05 |
| Movie | Nutcracker | Leopold | 1982-12-17 |
| Movie | Joseph Andrews | Beau Didapper | 1977-03-09 |
| Movie | Gulliver's Travels | (voice) | 1977-05-06 |
| Movie | The Prince and the Pauper | Prince's Dresser | 1977-06-03 |
| Movie | Shout at the Devil | Lt. Phipps | 1976-04-12 |
| Movie | The Bawdy Adventures of Tom Jones | Blifil | 1976-08-01 |
| Movie | Lisztomania | Hector Berlioz | 1975-10-10 |
| Movie | Barry Lyndon | Reverend Runt | 1975-12-18 |
| Movie | Ghost Story | McFayden | 1974-03-19 |
| Movie | Ghost in the Noonday Sun | Hamidos | 1973-01-01 |
| Movie | The Adventures Of Don Quixote | Traveling Barber | 1973-01-07 |
| Movie | Gawain and the Green Knight | Seneschal | 1973-06-01 |
| Movie | A Day in the Death of Joe Egg | Doctor | 1972-05-01 |
| Movie | The Devils | Father-Canon Jean Mignon | 1971-07-16 |
| Movie | The Boy Friend | Alphonse | 1971-12-16 |
| Movie | Start the Revolution Without Me | Blind Man | 1970-02-04 |
| Series | The Flaxton Boys | Gerald Meder | 1969-09-21 |
| Movie | The Fixer | Priest | 1968-12-08 |
| Movie | Smashing Time | 1st Exquisite | 1967-12-20 |
| Movie | Isadora Duncan, the Biggest Dancer in the World | Photographer | 1966-01-02 |
| Movie | Kaleidoscope | Aimes | 1966-07-01 |
| Movie | Alfie | Nat | 1966-03-29 |
| Series | Six | Unknown | 1964-12-12 |
| Movie | The Ceremony | Gendarme | 1963-12-18 |
| Movie | Sparrows Can't Sing | Georgie | 1963-03-26 |
| Movie | H.M.S. Defiant | Wagstaffe | 1962-04-15 |
| Movie | Solo for Sparrow | Larkin | 1962-09-01 |
| Series | The Avengers | Unknown | 1961-01-07 |
| Movie | Petticoat Pirates | Kenneth | 1961-11-01 |
| Movie | A Taste of Honey | Geoffrey Ingham | 1961-10-01 |
| Movie | The Criminal | Antlers | 1960-09-13 |
| Movie | Suspect | Teddy Boy | 1960-11-15 |