| Title | Year | Status | Character |
|---|
| Season of Infamy | 2015 | Video Game | Alfred Pennyworth (voice, uncredited) |
| Batman: Arkham Knight | 2015 | Video Game | Alfred Pennyworth (voice) |
| Santa Sent Me to the ER | 2014 | TV Series | Narrator |
| Batman: Assault on Arkham | 2014 | Video | Alfred (voice) |
| United Passions | 2014 | Sir Stanley Rous |
| Cosmos: A Spacetime Odyssey | 2014 | TV Mini-Series documentary | Sir Humphry Davy |
| Batman: Arkham Origins - Cold, Cold Heart | 2014 | Video Game | Alfred Pennyworth (voice) |
| Law & Order: UK | 2014 | TV Series | Eddie Stewart |
| Agatha Christie's Poirot | 2013 | TV Series | Captain Warburton |
| Batman: Arkham Origins | 2013 | Video Game | Alfred Pennyworth (voice) |
| By Any Means | 2013 | TV Series | Paul Hollander |
| Disney Infinity | 2013 | Video Game | Finn McMissile (voice) |
| Endeavour | 2013 | TV Series | Henry Broom |
| Star Wars: The Old Republic - Rise of the Hutt Cartel | 2013 | Video Game | Energy Center Scientist (voice) |
| Phil Spector | 2013 | TV Movie | British TV Interviewer |
| Kinect Fun Labs: Kinect Rush - A Disney Pixar Adventures: Snapshot | 2012 | Video Game | Finn McMissile (English version, voice) |
| Wreck-It Ralph | 2012 | Saitine (voice) |
| Mass Effect 3 | 2012 | Video Game | Admiral Zaal'Koris vas Qwib Qwib / Cerberus Commander / Cerberus Scientist (voice) |
| Star Wars: The Old Republic | 2011 | Video Game | Inquisitor Zyn / Major Pathel / Torrun / ... (voice) |
| The Girl with the Dragon Tattoo | 2011 | Birger |
| Batman: Arkham City | 2011 | Video Game | Alfred Pennyworth (voice) |
| Cars 2: The Video Game | 2011 | Video Game | Finn McMissile (voice) |
| Neander-Jin: The Return of the Neanderthal Man | 2011 | Peter Blodnik |
| Just William | 2010 | TV Series | Narrator |
| Inside the Actor's Workshop | 2010 | Video short | The Interviewer |
| EastEnders | 2010 | TV Series | Harvey |
| Agatha Christie's Marple | 2010 | TV Series | Vincent Hogg |
| Mass Effect 2 | 2010 | Video Game | Admiral Zaal'Koris vas Qwib Qwib (voice) |
| Doctors | 2004-2009 | TV Series | Dan Blythe / Brian Tennant |
| Dragon Age: Origins | 2009 | Video Game | Avernus - Warden's Keep DLC (voice) |
| Taking the Flak | 2009 | TV Series | David Bradburn |
| The Lord of the Rings: Conquest | 2009 | Video Game | Gandalf (voice) |
| Underfist: Halloween Bash | 2008 | TV Movie | Nergai Police Officer Tarvis (voice) |
| The Legend of Spyro: Dawn of the Dragon | 2008 | Video Game | The Chronicler (voice) |
| Framed | 2008/I | Richard |
| The Bill | 2008 | TV Series | Leslie Downey |
| Psi-Kix | 2008 | TV Series | Dr. Grumm (voice) |
| Stargate: Atlantis | 2007 | TV Series | Davos |
| The Legend of Spyro: The Eternal Night | 2007 | Video Game | The Chronicler (voice) |
| Numb3rs | 2007 | TV Series | Taylor Ashby |
| The Grim Adventures of Billy & Mandy | 2003-2007 | TV Series | Nergal / Old Man |
| Masterpiece Classic | 2006 | TV Series | Voice of Captain Lockhart |
| The Ruby in the Smoke | 2006 | TV Movie | Voice Of Capt. Lockhart (voice) |
| Eragon | 2006 | voice |
| The Grim Adventures of Billy & Mandy | 2006 | Video Game | Nergal (voice) |
| The Life and Times of Juniper Lee | 2005-2006 | TV Series | William / King Teddy / Bartok |
| ShakespeaRe-Told | 2005 | TV Mini-Series | Leonard |
| The Queen's Nose | 2003 | TV Series | Frank |
| Robin Hood: Defender of the Crown | 2003 | Video Game | Sheriff of Nottingham (voice) |
| Jackie Chan Adventures | 2002 | TV Series |
| The Inspector Lynley Mysteries | 2002 | TV Series | Cowfrey Pitt |
| Mrs Caldicot's Cabbage War | 2002 | JB |
| Bootleg | 2002 | TV Mini-Series | Mr. Blades |
| Micawber | 2001 | TV Series | Lord Macefield |
| Beginner's Luck | 2001 | Old luvvie |
| Max Steel | -2001 | TV Series | John Dread / Dread |
| By Jeeves | 2001 | TV Movie | Jeeves |
| Lorna Doone | 2000 | TV Movie | Baron de Whichehalse |
| Sex 'n' Death | 1999 | TV Movie | Neil Biddle |
| The Kid with X-ray Eyes | 1999 | Video | Mr. X |
| Supply & Demand | 1998 | TV Mini-Series | Farmlow |
| Space Island One | 1998 | TV Series | Professor Jarvis |
| Extreme Ghostbusters | 1997 | TV Series |
| Titanic | 1997 | Sir Duff Gordon |
| Walker, Texas Ranger | 1996 | TV Series | Colin Draper |
| The Tick | 1996 | TV Series | Breadmaster |
| Testament: The Bible in Animation | 1996 | TV Series | Moses / God |
| Richie Rich | 1996 | TV Series | Cadbury the Butler / Bascomb |
| Space: Above and Beyond | 1996 | TV Series | Major Cyril MacKendrick |
| Police Story 4: First Strike | 1996 | Australian Group #8 |
| A Touch of Frost | 1996 | TV Series | Harvey Wade |
| Murder, She Wrote | 1995 | TV Series | Giles Havelock / Cyril Ruddy / Edward Montgomery |
| The All New Alexei Sayle Show | 1995 | TV Series |
| Screen Two | 1995 | TV Series | Linus Frank |
| Lovejoy | 1994 | TV Series | Adam Bailey |
| Calliope | 1994 | Short | Dover's Agent |
| Fourways Farm | 1994 | TV Series | Narrator |
| The Scarlet and the Black | 1993 | TV Mini-Series | Monsieur de Renal |
| Emily's Ghost | 1992 | Papa |
| Casualty | 1992 | TV Series | Bart |
| Shakespeare: The Animated Tales | 1992 | TV Mini-Series | Narrator |
| Boon | 1992 | TV Series | Malcolm Ashforth |
| Woof! | 1992 | TV Series | Dr Phelps |
| The Good Guys | 1992 | TV Series | Charles Longmuir |
| Murder Most Horrid | 1991 | TV Series | Maurice Howling |
| Inspector Morse | 1991 | TV Series | Randall Rees |
| The Fool of the World and the Flying Ship | 1990 | TV Movie | Sharp Shooter / Lightening (voice) |
| Chelworth | 1989 | TV Mini-Series | Keith Shedden |
| Huxley Pig | 1989 | TV Series | Voices |
| Rumpole of the Bailey | 1988 | TV Series | Canon Timothy Donkin |
| Buster | 1988 | Inspector Jack Mitchell |
| The Reluctant Dragon | 1987 | TV Movie | Narrator / Boy / Father (voice) |
| Theatre Night | 1987 | TV Series | Frank Prsser |
| Artists and Models | 1986 | TV Series |
| The Black Tower | 1985 | TV Mini-Series | Wilfred Anstey |
| Juliet Bravo | 1985 | TV Series | Clive Markham |
| Doctor Who | 1965-1985 | TV Series | Butler / Hilio / Governor / ... |
| Jackanory | 1967-1985 | TV Series | Storyteller / Reader |
| Who Dares Wins | 1984 | TV Series |
| Mr. Palfrey of Westminster | 1984 | TV Series | Armitage |
| Sunday Night Thriller | 1981 | TV Series | Stone |
| The Bunker | 1981 | TV Movie | Johannes Hentschel |
| Rings on Their Fingers | 1978-1980 | TV Series | Oliver Pryde |
| Breakaway | 1980 | TV Series | Detective Inspector Sam Harvey |
| Enemy at the Door | 1980 | TV Series | Nils Borg |
| The Sunday Drama | 1978 | TV Series | The narrator |
| Play for Today | 1977 | TV Series | Sir Fergus / Sir James |
| BBC2 Play of the Week | 1977 | TV Series | Klaus |
| The Savage | 1977 | TV Movie voice |
| Seven Faces of Woman | 1977 | TV Series | James Thurley |
| Within These Walls | 1976 | TV Series | Peter Flynn |
| Killers | 1976 | TV Series | Alfred Arthur Rose |
| Softly Softly: Task Force | 1975 | TV Series | Mr. Davenant |
| Zigger Zagger | 1975 | TV Series | les / Les |
| Dixon of Dock Green | 1975 | TV Series | Vic Hallan |
| David Copperfield | 1974 | TV Mini-Series | Uriah Heep |
| The Pallisers | 1974 | TV Mini-Series | Frank Greystock |
| Jackanory Playhouse | 1973 | TV Series | Prince Fustian |
| Arthur of the Britons | 1973 | TV Series | Karn |
| The Rivals of Sherlock Holmes | 1973 | TV Series | Philip Marsden |
| ITV Saturday Night Theatre | 1972 | TV Series | Godfrey Footman |
| Crime of Passion | 1972 | TV Series | Daniel |
| Omnibus | 1972 | TV Series documentary | Alan |
| The Moonstone | 1972 | TV Series | Godfrey Ablewhite |
| Thirty-Minute Theatre | 1966-1971 | TV Series | Lutzke / Father Ramon / Chris |
| Little Women | 1970 | TV Mini-Series | John Brooke |
| BBC Play of the Month | 1970 | TV Series | A / C Dickinson |
| Taste the Blood of Dracula | 1970 | Jeremy Secker |
| The Last Escape | 1970 | Lt. Donald Wilcox |
| Paul Temple | 1969 | TV Series | Larry |
| W. Somerset Maugham | 1969 | TV Series | Dr. Naughton |
| Detective | 1968 | TV Series | Robert Macrae |
| Nicholas Nickleby | 1968 | TV Mini-Series | Nicholas Nickleby |
| ITV Playhouse | 1967 | TV Series | David Bryant |
| Escape | 1967 | TV Series | Peter |
| Emergency-Ward 10 | 1967 | TV Series | Alan Brown |
| The Forsyte Saga | 1967 | TV Mini-Series | Jolyon 'Jon' Forsyte |
| Secrets of a Windmill Girl | 1966 | Mike, Windmill Stage Manager |
| ITV Play of the Week | 1965 | TV Series | Ernest- as young man |
| The Rise and Rise of Cesar Birotteau | 1965 | TV Series | Maxime de Trailles |
| The Indian Tales of Rudyard Kipling | 1964 | TV Series | Little Mildred |