| Title | Year | Status | Character |
|---|
| Thriller | 1975 | TV Series | Det Sgt George Briggs |
| Churchill's People | 1975 | TV Series | Guthrum |
| The Sweeney | 1975 | TV Series | Frank Kemble |
| Notorious Woman | 1974 | TV Mini-Series | Albert Grzymala |
| Boy Dominic | 1974 | TV Series | William Woodcock |
| BBC Play of the Month | 1973 | TV Series | Sgt. Kite |
| Arthur of the Britons | 1972-1973 | TV Series | Mark of Cornwall |
| Hadleigh | 1973 | TV Series | Joseph Roper |
| ITV Saturday Night Theatre | 1973 | TV Series | Ted Gissing |
| Love Story | 1973 | TV Series | Andrew |
| Justice | 1973 | TV Series | Tiger Lawson |
| Public Eye | 1973 | TV Series | Rev. William Pratt |
| Man of La Mancha | 1972 | Pedro |
| The Venturers | 1972 | TV Movie | Harry Shannon |
| Henry VIII and His Six Wives | 1972 | Suffolk |
| Horizon | 1972 | TV Series documentary | Brunel |
| Shirley's World | 1971 | TV Series | Sir Nigel |
| The Trojan Women | 1971 | Talthybius |
| Owen, M.D. | 1971 | TV Series | Bill Tulley |
| The Expert | 1971 | TV Series | Hubert Innes |
| Jackanory | 1971 | TV Series | Storyteller |
| The Last Valley | 1971 | Korski |
| Whom God Hath Joined | 1970 | TV Movie | Brian Ridware |
| Brotherly Love | 1970 | Jack Baird |
| The Wednesday Play | 1969-1970 | TV Series | Will / Peter |
| Crime of Passion | 1970 | TV Series | Pierre Lombard |
| My Partner the Ghost | 1969 | TV Series | Jim Lawsey |
| Barrister at Law | 1969 | TV Movie | Tom Gardner |
| The Avengers | 1967-1969 | TV Series | Sergeant Hearn / Mark Dayton |
| Till Death Us Do Part | 1968 | Sergeant |
| Cold Comfort Farm | 1968 | TV Mini-Series | Reuben Starkadder |
| Mogul | 1968 | TV Series | Eddie Barnaby |
| The Further Adventures of the Musketeers | 1967 | TV Series | Porthos |
| The Three Musketeers | 1966-1967 | TV Mini-Series | Porthos |
| The Christmas Tree | 1966 | The Policeman |
| Ghost Squad | 1963 | TV Series | Policeman |
| The Valiant | 1962 |
| Saturday Playhouse | 1959 | TV Series |
| Dark Ascension II: The Journey to Hell | 2018 | pre-production | Guardian Paul |
| Kingdom Come: Deliverance | 2018 | Video Game post-production | Lord Konrad Kyeser |
| Eric and the Barbarian | 2017 | Short filming | Odin |
| Dark Ascension | 2017 | pre-production | Guardian Paul |
| Banking on Mr. Toad | 2017 | pre-production | Frederick James Furnivall |
| Shed of the Dead | post-production | Narrator (voice) |
| Danger Mouse | 2015-2016 | TV Series | Santa Claus |
| The Harklets in Reality Capture for Cinema | 2016 | Short | Unnamed (voice) |
| Toast of London | 2015 | TV Series | Col. Gonville Toast |
| Henry Hugglemonster | 2013-2015 | TV Series | Eduardo Enormomonster |
| Lego Dimensions | 2015 | Video Game | Battle Arena Announcer (voice) |
| Dragon | 2015/I | Short | Sir Rory of Puddleton |
| The Seventeenth Kind | 2014 | Short | The Voice (voice) |
| Death Knight Love Story | 2014 | Short | Arthas, the Lich King (voice) |
| Wizards vs. Aliens | 2012-2013 | TV Series | Nekross King Nekross king |
| The Amazing World of Gumball | 2013 | TV Series | Santa Claus |
| Sooty | 2013 | TV Series | Father Christmas |
| Legends of Oz: Dorothy's Return | 2013 | Judge Jawbreaker (voice) |
| Let's Dance for Comic Relief | 2013 | TV Series | Voice Over |
| Showreel | 2013 | TV Series | Duck |
| Santa's Blotto | 2012 | Short | Santa |
| Lego Star Wars: The Empire Strikes Out | 2012 | TV Movie | Boss Nass (voice) |
| So You Want to Be a Pirate! | 2012 | Video short | The Pirate King (voice) |
| The Pirates! Band of Misfits | 2012 | The Pirate King (voice) |
| Peppa Pig | 2006-2011 | TV Series | Grampy Rabbit |
| Doctors | 2007-2011 | TV Series | Dominic Duvall / Micky 'Rebel' Becket |
| Re-Evolution | 2011 | Mr Finney |
| The Legend of Dick and Dom | 2010-2011 | TV Series | King |
| Fee Fi Fo Yum | 2010 | TV Series | GTV Announcer (voice) |
| Henry 8.0: A Tudor Holiday | 2010 | TV Series | Henry |
| Little Princess | 2010 | TV Series | Great Uncle Walter |
| Mr. Bojagi | 2009 | Short | Mr. Bojagi |
| Henry 8.0 | 2009 | TV Series | Henry Tudor |
| The Royal | 2008 | TV Series | Sir Edward Fawcett |
| Family Guy | 2008 | TV Series | Prince Vultan |
| The Wrong Door | 2008 | TV Series | Captain Goiter |
| Viking: Battle for Asgard | 2008 | Video Game | Narrator (voice) |
| Kika & Bob | 2008 | TV Mini-Series | Bob |
| Agent Crush | 2008 | Boris Goudphater (voice) |
| Back in Business | 2007 | Trevor Pilkington |
| Mist: The Tale of a Sheepdog Puppy | 2006 | TV Movie | Sir Gregory |
| The Conclave | 2006 | Aeneas Sylvius Piccolomini |
| As You Like It | 2006 | Duke Senior Duke Frederick |
| Alexander the Great | 2006 | Video documentary | Narrator (voice) |
| Day of Wrath | 2006 | Lord Francisco del Ruiz |
| El sueño de una noche de San Juan | 2005 |
| Alexander | 2004 | Wrestling Trainer |
| Rome: Total War | 2004 | Video Game | Narrator (voice) |
| 448 BC: Olympiad of Ancient Hellas | 2004 | Narrator (voice) |
| The Legend of the Tamworth Two | 2004 | TV Movie | Wild Boar (voice) |
| Let's Write a Story | 2004 | TV Series documentary | Dr. Batch |
| Devil's Harvest | 2003 | Father Gabriel Norton |
| Winter Solstice | 2003 | TV Movie | Max |
| Warhammer 40,000: Fire Warrior | 2003 | Video Game | Constantine / The Admiral (voice) |
| Extreme Skate Adventure | 2003 | Video Game | Clayton (voice) |
| Kingdom Hearts | 2002 | Video Game | Clayton (English version, voice) |
| The Mumbo Jumbo | 2000 | Lucifer Bounder |
| Day Return | 2000 | Short | Jack Barratt |
| King Lear | 1999 | King Lear |
| The Greatest Store in the World | 1999 | TV Movie | Mr. Scottley |
| The Big Knights | 1999 | TV Series | Sir Morris (voice) |
| Tarzan | 1999 | Video Game | Clayton (voice) |
| Tarzan | 1999 | Clayton (voice) |
| Star Wars: Episode I - The Phantom Menace | 1999 | Boss Nass (voice) |
| Adam's Family Tree | 1999 | TV Series | Cavalier |
| Dennis the Menace | 1998 | TV Series | Captain |
| The History of Tom Jones, a Foundling | 1997 | TV Mini-Series | Squire Western |
| Macbeth | 1997 | Edward the Confessor |
| King Lear: A Critical Guide | 1997 | Video documentary short | King Lear |
| Privateer 2: The Darkening | 1996 | Video Game | Uncle Kashumai |
| Hamlet | 1996 | Ghost of Hamlet's Father |
| Catherine the Great | 1996 | TV Movie | Bestuzhev |
| The Bruce | 1996 | Edward I |
| Kidnapped | 1995 | TV Movie | Cluny MacPherson |
| Johnny and the Dead | 1995 | TV Mini-Series | William Stickers / William Sticker |
| Chasing the Deer | 1994 | Maj. Elliot |
| MacGyver: Lost Treasure of Atlantis | 1994 | TV Movie | Atticus |
| Lady Chatterley | 1993 | TV Mini-Series | Petty Officer |
| Much Ado About Nothing | 1993 | Antonio |
| Agincourt 1415: The Triumph of the Longbow | 1993 | Video | Narrator |
| Freddie as F.R.O.7. | 1992 | El Supremo (voice) |
| Exam Conditions | 1992 | TV Movie | Mr. Carksdale |
| Back in the U.S.S.R. | 1992 | Chazov |
| De terre et de sang | 1992 | TV Movie | Chatillon |
| Waiting for Godot | 1991 | Pozzo |
| Prisoner of Honor | 1991 | TV Movie | Gen. Gonse |
| Robin Hood: Prince of Thieves | 1991 | Lord Locksley |
| Lovejoy | 1991 | TV Series | Harry Catapodis |
| The Castle of Adventure | 1990 | TV Series | Sam |
| Blood Royal: William the Conqueror | 1990 | TV Movie | Hereward The Wake |
| Henry V | 1989 | Duke Thomas Beaufort of Exeter |
| Astérix et le coup du menhir | 1989 | Caous (English version, voice) |
| War and Remembrance | 1988-1989 | TV Mini-Series | Gen. Yevlenko |
| Minder | 1989 | TV Series | Freddie Dyer |
| Boon | 1989 | TV Series | Lambert Sampson |
| Once in a Life Time | 1988 | TV Movie | Rudolf Kammerling |
| David Macaulay: Pyramid | 1988 | TV Movie | Ankhaf (voice) |
| My Family and Other Animals | 1987 | TV Mini-Series | Spiro |
| Crossbow | 1987 | TV Series | Gaston |
| Roland Rat: The Series | 1986 | TV Series | Ghost of Christmas Present |
| The Kenny Everett Television Show | 1986 | TV Series | Various |
| Doctor Who | 1986 | TV Series | King Yrcanos |
| John Silver's Return to Treasure Island | 1986 | TV Mini-Series | Long John Silver |
| The Last Days of Pompeii | 1984 | TV Mini-Series | Olinthus |
| The Master of Ballantrae | 1984 | TV Movie | Captain Teach |
| The Hound of the Baskervilles | 1983 | TV Movie | Geoffrey Lyons |
| The Black Adder | 1983 | TV Series | King Richard IV Richard IV, A King Richard XII of Scotland ... |
| High Road to China | 1983 | Suleman Khan |
| Cosmic Princess | 1982 | TV Movie | Mentor |
| The Little World of Don Camillo | 1981 | TV Series | Peppone |
| Leap in the Dark | 1980 | TV Series | Thomas Myers |
| Flash Gordon | 1980 | Prince Vultan |
| ITV Playhouse | 1969-1979 | TV Series | Jim Carter / Reg Sugden |
| Tales of the Unexpected | 1979 | TV Series | Detective Sergeant Jack Nolan |
| The Aphrodite Inheritance | 1979 | TV Mini-Series | Basileos |
| Z Cars | 1962-1978 | TV Series | PC Smith PC Fancy Smith P.C. Smith ... |
| Blake's 7 | 1978 | TV Series | Vargas |
| A Christmas Carol | 1977 | TV Movie | Narrator (uncredited) |
| Survivors | 1977 | TV Series | Brod |
| The Basil Brush Show | 1976 | TV Series | Captain Hook |
| I, Claudius | 1976 | TV Mini-Series | Augustus |
| Space: 1999 | 1975-1976 | TV Series | Mentor / Dr. Cabot Rowland |
| The Day After Tomorrow | 1976 | TV Movie | Dr. Tom Bowen |
| The Story of David | 1976 | TV Movie | Abner |
| King Arthur, the Young Warlord | 1975 | Mark of Cornwall |
| The Great Alfred | 1975 | TV Movie |
| NBC Special Treat | 1975 | TV Series | Dr. Tom Bowen |