2020
Beat the Chasers as Self - Contestant2020
Michael McIntyre's The Wheel as Self - Expert2020
Anthony as Self2019
Years and Years as Alexander Armstrong2019
Horrible Histories: The Movie - Rotten Romans as Catus Decianus2019
Kilimanjaro: The Bigger Red Nose Climb as Self2018
Celebrity Catchphrase as Not available2018
The Royal Variety Performance 2018 as Self2017
The Great British Bake Off: An Extra Slice as Self2017
A Very Royal Wedding as Self - Presenter2017
Peppa Pig: My First Cinema Experience as Captain Dog (voice)2017
Oxide Ghosts: The Brass Eye Tapes as Not available2016
Michael McIntyre's Big Show as Self - Participant2015
Danger Mouse as Danger Mouse (voice)2015
Rome's Invisible City as Himself - Presenter2015
The Sound of Music Live! as Max Detweiler2014
Hey Duggee as Narrator (voice)2014
Mike the Knight: Journey to Dragon Mountain as King Glendragon (voice)2011
Pointless Celebrities as Self - Host2010
Jackboots on Whitehall as Red Leader (voice)2009
Micro Men as Clive Sinclair2009
Pointless as Self - Presenter2009
The Sarah Jane Adventures: From Raxacoricofallapatorius with Love as Mr Smith (voice)2007
Would I Lie to You? as Self2007
The Sarah Jane Adventures as Mr Smith (voice)2007
Comedy Showcase as Murdo2007
The Trial of Tony Blair as David Cameron2007
After You've Gone as Dr Howard Banks2007
The Armstrong and Miller Show as Various Characters2007
Christmas at the Riviera as Miles2006
The One Show as Self - Presenter2006
The One Show as Self2006
Not Going Out as Alexander Armstrong2006
Hotel Babylon as Not available2006
Saxondale as Jerome Wilson2005
Doctor Who as Mr Smith (voice)2005
Match Point as Mr. Townsend2005
The Perfect Scary Movie as Self - Narrator (voice)2004
Agatha Christie's Marple as D.I. Dermot Craddock2004
Who Do You Think You Are? as Self2004
Life Begins as Phil Mee2003
QI as Self2002
Ant & Dec's Saturday Night Takeaway as Self - Guest Announcer2002
The House Across The Street as Ray2001
Murder Rooms: Mysteries of the Real Sherlock Holmes as Turnavine2000
Time Gentlemen Please as Dean2000
Beast as Nick2000
The Sight as Charles Dodgson1999
Plunkett & MacLeane as Winterburn1997
Brass Eye as American Vox Pop1997
Armstrong and Miller as Various Characters1995
The Thin Blue Line as Arrested Man1994
Room 101 as Self1993
Sharpe as Rossendale1990
Have I Got News for You as Self - Host1990
Have I Got News for You as SelfNaN
Have I Got a Bit More News for You as Self - Presenter2024
Peppa's Cinema Party as Captain Dog (voice)2024
Hey Duggee Is 10! as Narrator (voice)2024
South Korea Gastronomy Lessons as Self2023
Late Night Lycett as Self - Guest2023
Alexander Armstrong in Sri Lanka as Presenter2023
Buckingham Palace with Alexander Armstrong as Host2023
Hey Duggee's Cinema Outing as Narrator (voice)2022
History: The Interesting Bits as Narrator (voice)2022
Alexander Armstrong in South Korea as Self - Presenter2022
Hey Duggee at The Movies 4 as Narrator (Voice)2021
Iceland with Alexander Armstrong as Self - Presenter2021
The Queen And Her Cousins With Alexander Armstrong as Presenter2019
Bradley Walsh & Son: Breaking Dad as Narrator2019
Hey Duggee at the Cinema! - Autumn Collection as Narrator2019
Hey Duggee at the Cinema! as Narrator (Voice)2018
Best Christmas Ever with Alexander Armstrong as Not available2018
We Are Most Amused and Amazed as Self2018
Saluting Dad's Army as Presenter2017
Sheridan as Himself2017
Italy's Invisible Cities as Self - Presenter2016
Bruce's Hall of Fame with Alexander Armstrong as Self - Presenter2016
Hey Duggee: The Super Squirrel Badge & Other Stories as Narrator2015
Drunk History as Sir Arthur Harris2015
Cockroaches as Not available2015
Horrible Science as Tannoy2015
Alexander Armstrong in the Land of the Midnight Sun as Not available2015
Peppa Pig: The Golden Boots as Captain Dog (voice)2014
Alexander Armstrong's Real Ripping Yarns as Self2012
Tooned as Professor M2012
Hacks as David Bullingdon2012
Love Life as Dominic2011
The Great British Weather as Himself - Presenter2011
Alexander Armstrong's Big Ask as Not available2011
Doctor Who: The Doctor, the Widow and the Wardrobe as Reg Arwell2010
Sarah Jane's Alien Files as Mr. Smith2010
The Story of 'Are You Being Served?' as Himself - Narrator (voice)2009
Skellig as Mr. Hunt2008
Mutual Friends as Patrick Turner2007
The Sarah Jane Adventures: Invasion of the Bane as Mr Smith2006
Scoop as Cop2006
Best of the Worst as Not available2005
My Family and Other Animals as Narrator2005
Open Wide as David Wivvelsfield2005
Have I Got News for You: The Best of the Guest Presenters Volume 2 as Self (archive footage)2002
TLC as Dr. Noble2001
Dr. Terrible's House of Horrible as Michael Masters2001
Birthday Girl as Robert Mosley2000
Cinderella: The ITV Pantomime as Prince Charming1998
Stressed Eric as Not available1997
Space Cadets as Self1997
Mojo as BBC Announcer1996
Never Mind the Horrocks as Not available1996
Saturday Live as Strikja1996
Sharpe's Regiment as Rossendale1995
Sardines as Alastair Simpson1994
A Breed of Heroes as Capt. Henry Sandy1994
There's No Business... as Tim