| Gandidean | 2019 | Jim | Short Film |
| Worzel Gummidge | 2019 | Abraham Longshanks | TV Show |
| Peppa Pig: Festival of Fun | 2019 | Grampy Rabbit | Movie |
| Kingdom Come: Deliverance | 2018 | Konrad Kyeser (voice) | Unknown |
| Eric and the Barbarian | 2018 | Odin | Short Film |
| The Rebellion | 2018 | Friar Tuck | Movie |
| Black Ops 4: Dead of the Night | 2018 | Jonathan Warwick | Unknown |
| Ode to Saint Cecilia | 2018 | George F. Handel | TV Show |
| The Harklets in 'The Dirty Cinema Screen' | 2017 | Narrator | Short Film |
| Total War: Warhammer II | 2017 | Gotrek Gurnisson (voice) | Unknown |
| Micro Machines: World Series | 2017 | Announcer (voice) | Unknown |
| The Harklets in Reality Capture for Cinema | 2016 | Unnamed (voice) | Short Film |
| The Lodge | 2016 | Walter | TV Show |
| Beric the Briton | 2016 | George Henty | Short Film |
| Danger Mouse | 2015 | Santa Claus | TV Show |
| Peppa Pig: The Golden Boots | 2015 | Grampy Rabbit (voice) | Short Film |
| Lego Dimensions | 2015 | Battle Arena Announcer (voice) | Unknown |
| Dragon | 2015 | Sir Rory of Puddleton | Short Film |
| Katherine of Alexandria | 2014 | Modern day priest | Movie |
| The Seventeenth Kind | 2014 | The Voice (voice) | Short Film |
| Death Knight Love Story | 2014 | Arthas, the Lich King (voice) | Short Film |
| Elite: Dangerous | 2014 | Vasco (voice) | Unknown |
| Legends of Oz: Dorothy's Return | 2013 | Judge Jawbreaker (voice) | Movie |
| Henry Hugglemonster | 2013 | Eduardo Enormomonster | TV Show |
| Life at Death's Door | 2013 | TV Show |
| The Pirates! Band of Misfits | 2012 | The Pirate King (voice) | Movie |
| Lego Star Wars: The Empire Strikes Out | 2012 | Boss Nass (voice) | TV Movie |
| Santa's Blotto | 2012 | Santa | Short Film |
| Wizards vs. Aliens | 2012 | Nekross King | TV Show |
| Toast of London | 2012 | Col. Gonville Toast | TV Show |
| The Amazing World of Gumball | 2011 | Santa Claus | TV Show |
| Wojtek: The Bear That Went to War | 2011 | Narrator (voice) | Movie |
| Sooty | 2011 | Father Christmas | TV Show |
| Re-Evolution | 2010 | Mr Finney | Movie |
| Beheading Buddha | 2010 | Movie |
| Henry 8.0: A Tudor Holiday | 2010 | Henry | TV Show |
| Mr. Bojagi | 2009 | Mr. Bojagi | Short Film |
| The Legend of Dick and Dom | 2009 | King | TV Show |
| Henry 8.0 | 2009 | Henry Tudor | TV Show |
| Agent Crush | 2008 | Boris Goudphater (voice) | Movie |
| Kika & Bob | 2008 | Bob | TV Show |
| The Wrong Door | 2008 | Captain Goiter | TV Show |
| Viking: Battle for Asgard | 2008 | Narrator (voice) | Unknown |
| Back in Business | 2007 | Trevor Pilkington | Movie |
| As You Like It | 2006 | Duke Frederick, Duke Senior | Movie |
| Day of Wrath | 2006 | Lord Francisco del Ruiz | Movie |
| The Conclave | 2006 | Aeneas Sylvius Piccolomini | Movie |
| Mist: The Tale of a Sheepdog Puppy | 2006 | Sir Gregory (voice) | TV Movie |
| Little Princess | 2006 | Great Uncle Walter | TV Show |
| Midsummer Dream | 2005 | Movie |
| Alexander | 2004 | Wrestling Trainer | Movie |
| Peppa Pig | 2004 | Grampy Rabbit | TV Show |
| Rome: Total War | 2004 | Narrator (voice) | Unknown |
| Olympiad 448 BC: Olympiad of Ancient Hellas | 2004 | Narrator (voice) | Movie |
| The Legend of the Tamworth Two | 2004 | Wild Boar (voice) | TV Movie |
| Let's Write a Story | 2004 | Dr. Batch | TV Show |
| Devil's Harvest | 2003 | Father Gabriel Norton | Movie |
| Winter Solstice | 2003 | Max | TV Movie |
| Franny's Feet | 2003 | Father Christmas | TV Show |
| The Royal | 2003 | Sir Edward Fawcett | TV Show |
| Extreme Skate Adventure | 2003 | Clayton (voice) | Unknown |
| Warhammer 40,000: Fire Warrior | 2003 | Constantine, The Admiral (voice) | Unknown |
| Kingdom Hearts | 2002 | Clayton (English version, voice) | Unknown |
| Fun at the Funeral Parlour | 2001 | Brian Blessed | TV Show |
| The Mumbo Jumbo | 2000 | Lucifer Bounder | Movie |
| Doctors | 2000 | Dominic Duvall, Micky 'Rebel' Becket | TV Show |
| Day Return | 2000 | Jack Barratt | Short Film |
| King Lear | 1999 | King Lear | Movie |
| Star Wars: Episode I - The Phantom Menace | 1999 | Boss Nass (voice) | Movie |
| Tarzan | 1999 | Clayton (voice) | Movie |
| The Greatest Store in the World | 1999 | Mr. Scottley | TV Movie |
| The Nearly Complete and Utter History of Everything | 1999 | King Henry VIII | TV Movie |
| Family Guy | 1999 | Prince Vultan | TV Show |
| Tarzan | 1999 | Clayton (voice) | Unknown |
| The Big Knights | 1999 | Sir Morris (voice) | TV Show |
| Macbeth | 1997 | Edward the Confessor | Movie |
| The History of Tom Jones, a Foundling | 1997 | Squire Western | TV Show |
| Adam's Family Tree | 1997 | Cavalier | TV Show |
| Macbeth: A Critical Guide | 1997 | Edward the Confessor, Self | Movie |
| Hamlet | 1996 | Ghost of Hamlet's Father | Movie |
| The Bruce | 1996 | Edward I | Movie |
| Dennis the Menace | 1996 | Captain | TV Show |
| Privateer 2: The Darkening | 1996 | Uncle Kashumai | Unknown |
| Catherine the Great | 1995 | Bestuzhev | TV Movie |
| Kidnapped | 1995 | Cluny MacPherson | TV Movie |
| Johnny and the Dead | 1995 | William Sticker, William Stickers | TV Show |
| MacGyver: Lost Treasure of Atlantis | 1994 | Atticus | TV Movie |
| Chasing the Deer | 1994 | Maj. Elliot | Movie |
| David Macaulay: Roman City | 1994 | Gaius Valerius (voice) | TV Movie |
| Much Ado About Nothing | 1993 | Antonio | Movie |
| Lady Chatterley | 1993 | Petty Officer | TV Show |
| Rosamunde Pilcher | 1993 | TV Show |
| Back in the U.S.S.R. | 1992 | Chazov | Movie |
| Freddie as F.R.O.7. | 1992 | El Supremo (voice) | Movie |
| Blood and Dust | 1992 | Chatillon | TV Movie |
| Exam Conditions | 1992 | Mr. Carksdale | TV Movie |
| Robin Hood: Prince of Thieves | 1991 | Lord Locksley | Movie |
| Waiting for Godot | 1991 | Pozzo | Movie |
| Prisoner of Honor | 1991 | Gen. Gonse | TV Movie |
| Noel's House Party | 1991 | TV Show |
| Blood Royal: William the Conqueror | 1990 | Hereward The Wake | TV Movie |
| The Castle of Adventure | 1990 | Sam | TV Show |
| Astérix et le coup du menhir | 1989 | Caous (English version, voice) | Movie |
| Henry V | 1989 | Duke Thomas Beaufort of Exeter | Movie |
| War and Remembrance | 1988 | Gen. Yevlenko | TV Show |
| David Macaulay: Pyramid | 1988 | Ankhaf (voice) | TV Movie |
| Once in a Life Time | 1988 | Rudolf Kammerling | TV Movie |
| Crossbow | 1987 | Gaston | TV Show |
| My Family and Other Animals | 1987 | Spiro | TV Show |
| Return to Treasure Island | 1986 | Long John Silver | TV Show |
| Boon | 1986 | Lambert Sampson | TV Show |
| Lovejoy | 1986 | Harry Catapodis | TV Show |
| Roland Rat: The Series | 1986 | Ghost of Christmas Present | TV Show |
| David Macaulay: Cathedral | 1986 | Master Guillaume (voice) | TV Movie |
| The Last Days of Pompeii | 1984 | Olinthus | TV Show |
| The Master of Ballantrae | 1984 | Captain Teach | TV Movie |
| High Road to China | 1983 | Suleman Khan | Movie |
| The Hound of the Baskervilles | 1983 | Geoffrey Lyons | TV Movie |
| The Black Adder | 1982 | King Richard IV, Richard IV, A King, Richard XII of Scotland | TV Show |
| Cosmic Princess | 1982 | Mentor | TV Movie |
| The Kenny Everett Television Show | 1981 | Various | TV Show |
| The Little World of Don Camillo | 1981 | Peppone | TV Show |
| Flash Gordon | 1980 | Prince Vultan | Movie |
| The Aphrodite Inheritance | 1979 | Basileos | TV Show |
| Minder | 1979 | Freddie Dyer | TV Show |
| Tales of the Unexpected | 1979 | Detective Sergeant Jack Nolan | TV Show |
| Blake's 7 | 1978 | Vargas | TV Show |
| A Christmas Carol | 1977 | Narrator (uncredited) | TV Movie |
| I, Claudius | 1976 | Augustus | TV Show |
| The Story of David | 1976 | Abner | TV Movie |
| Nobody's House | 1976 | Jack Treadful | TV Show |
| The Day After Tomorrow | 1976 | Dr. Tom Bowen | TV Movie |
| NBC Special Treat | 1975 | Dr. Tom Bowen | TV Show |
| Space: 1999 | 1975 | Dr. Cabot Rowland, Mentor | TV Show |
| Survivors | 1975 | Brod | TV Show |
| The Great Alfred | 1975 | TV Movie |
| Notorious Woman | 1974 | Albert Grzymala | TV Show |
| The Sweeney | 1974 | Frank Kemble | TV Show |
| Churchill's People | 1974 | Guthrum | TV Show |
| Boy Dominic | 1974 | William Woodcock | TV Show |
| Thriller | 1973 | Det Sgt George Briggs | TV Show |
| Leap in the Dark | 1973 | Thomas Myers | TV Show |
| Henry VIII and His Six Wives | 1972 | Suffolk | Movie |
| Man of La Mancha | 1972 | Pedro | Movie |
| Arthur of the Britons | 1972 | Mark of Cornwall | TV Show |
| The Venturers | 1972 | Harry Shannon | TV Movie |
| Jackanory Playhouse | 1972 | Sir Godfrey de Gules | TV Show |
| The Last Valley | 1971 | Korski | Movie |
| The Trojan Women | 1971 | Talthybius | Movie |
| Justice | 1971 | 'Tiger' Lawson | TV Show |
| Owen, M.D. | 1971 | Bill Tulley | TV Show |
| Shirley's World | 1971 | Sir Nigel | TV Show |
| The Bristol Entertainment | 1971 | TV Movie |
| Brotherly Love | 1970 | Jock Baird | Movie |
| Crime of Passion | 1970 | Pierre Lombard | TV Show |
| Whom God Hath Joined | 1970 | Mark Ridware | TV Movie |
| Till Death Us Do Part | 1969 | Sergeant | Movie |
| Hadleigh | 1969 | Joseph Roper | TV Show |
| ITV Saturday Night Theatre | 1969 | Ted Gissing | TV Show |
| My Partner the Ghost | 1969 | Jim Lawsey | TV Show |
| Barrister at Law | 1969 | Tom Gardner | TV Movie |
| The Story of Christ, Son of Man | 1969 | Movie |
| Cold Comfort Farm | 1968 | Reuben Starkadder | TV Show |
| The Basil Brush Show | 1968 | Captain Hook | TV Show |
| The Expert | 1968 | Hubert Innes | TV Show |
| ITV Playhouse | 1967 | Jim Carter, Reg Sugden | TV Show |
| The Further Adventures of the Musketeers | 1967 | Porthos | TV Show |
| The Three Musketeers | 1966 | Porthos | TV Show |
| The Christmas Tree | 1966 | The Policeman | Movie |
| Jackanory | 1965 | Storyteller | TV Show |
| Mogul | 1965 | Eddie Barnaby | TV Show |
| BBC Play of the Month | 1965 | Sgt. Kite | TV Show |
| Public Eye | 1965 | Rev. William Pratt | TV Show |
| Horizon | 1964 | Brunel | TV Show |
| The Wednesday Play | 1964 | Peter, Will | TV Show |
| Doctor Who | 1963 | King Yrcanos | TV Show |
| Love Story | 1963 | Andrew | TV Show |
| The Valiant | 1962 | Movie |
| Z Cars | 1962 | P.C. Smith, PC Fancy Smith, PC Smith | TV Show |
| Ghost Squad | 1961 | Policeman | TV Show |
| The Avengers | 1961 | Mark Dayton, Sergeant Hearn | TV Show |
| Saturday Playhouse | 1958 | TV Show |
| Evil Genius 2: World Domination | Red Ivan (voice) | Unknown |
| Bug-Eyed Monsters Invade the Earth! | Narrator | Movie |