
Filmography

Doctor Who
2005 · Doctor (10), The Doctor

The Simpsons
1989 · Pa MacWeldon (voice)

The Kelly Clarkson Show
2019 · Self

Broadchurch
2013 · DI Alec Hardy

Late Show with David Letterman
1993 · Self - Guest

Late Night with Seth Meyers
2014 · Self - Guest

The Late Show with Stephen Colbert
2015 · Self - Guest, George Harrison

The Late Late Show with Craig Ferguson
2005 · Self

The Graham Norton Show
2007 · Self

Rivals
2024 · Tony Baddingham

Ready, Steady, Cook
1994 · Self - Contestant

Star Wars: The Clone Wars
2008 · Huyang (voice)

Have I Got News for You
1990 · Self - Host

The One Show
2006 · Self

Top Gear
2002 · Self

QI
2003 · Self

Teenage Mutant Ninja Turtles
2012 · Fugitoid (voice)

GMTV
1993 · Self

DuckTales
2017 · Scrooge McDuck (Voice)

The Last Leg
2013 · Self

Have I Got a Bit More News for You
TBA · Self - Presenter

Natural World
1983 · Narrator

Never Mind the Buzzcocks
1996 · Self - Presenter

The Legend of Vox Machina
2022 · General Kreig (voice)

CBeebies Bedtime Stories
2009 · Self, Fourteenth Doctor

Dragons: Race to the Edge
2015 · Spitelout (voice)

Marvel's Jessica Jones
2015 · Kilgrave, Kilgrave (voice)

Harry Potter and the Goblet of Fire
2005 · Barty Crouch Junior

Fish Hooks
2010 · Oscar's Brain (voice)

The Sandman
2022 · Don (voice)

Foyle's War
2002 · Theo Howard

Off Camera with Sam Jones
2014 · Self

Doctor Who
2024 · The Doctor (archive footage) (uncredited)

DreamWorks Dragons
2012 · Spitelout (voice), Spitelout (voice)

Marvel's Moon Girl and Devil Dinosaur
2023 · Franklin (voice)

Ant & Dec's Saturday Night Takeaway
2002 · Self - Guest Announcer

Star Wars: Young Jedi Adventures
2023 · Huyang (voice)

Time
2021 · Bobby Bailey

Good Omens
2019 · Crowley

Who Do You Think You Are?
2004 · Self

Room 101
1994 · Self

Ahsoka
2023 · Huyang (voice)

How to Train Your Dragon
2010 · Spitelout (voice)

Doctor Who Confidential
2005 · Self, Director

The Sarah Jane Adventures
2007 · The Doctor

Thunderbirds Are Go!
2015 · Tyco Reeves (Voice)

Final Space
2018 · Lord Commander (voice)

Remembers…
2022 · Self

How to Train Your Dragon: The Hidden World
2019 · Spitelout / Ivar the Whitless (voice)

Big Fat Quiz
2004 · Self - Guest

The Four Seasons
2025 · Gianpiero

Parkinson
2004 · Self - Guest

Dramarama
1983 · Neil McDonald

Clone High
2023 · David Tennant (voice)

The Play on One
1988 · Third Squaddie

Playhouse Presents
2012 · Will

Chibiverse
2022 · Scrooge McDuck (Voice)

Criminal: UK
2019 · Dr. Edgar Fallon

Around the World in 80 Days
2021 · Phileas Fogg, Executive Producer

Staged
2020 · David, Executive Producer

ARK: The Animated Series
2024 · Sir Edmund Rockwell (voice)

The Thursday Murder Club
2025 · Ian

Ferdinand
2017 · Angus (voice)

Tree Fu Tom
2012 · Twigs (voice)

The Hack
2025 · Nick Davies, Executive Producer

Twenty Twelve
2011 · Narrator (voice)

W1A
2014 · Narrator (voice)

Chris Moyles' Quiz Night
2009 · Self

Blackpool
2004 · DI Peter Carlisle

Gogglebox
2013 · Self

Chip 'n Dale: Rescue Rangers
2022 · Scrooge McDuck (voice)

Litvinenko
2022 · Alexander Litvinenko

Inside Man
2022 · Harry Watling

Gracepoint
2014 · Emmett Carver

The Pirates! In an Adventure with Scientists!
2012 · Charles Darwin (voice)

gen:LOCK
2019 · Dr. Weller (voice)

Top Gear: Extra Gear
2016 · Self

Rab C. Nesbitt
1990 · Davina

Comic Relief
1988 · Actor

Des
2020 · Dennis Nilsen, Executive Producer

Dead Ringers
2002 · Regenerated Tony Blair

There She Goes
2018 · Simon

Fright Night
2011 · Peter Vincent

The Real History of Science Fiction
2014 · Self

Ant & Dec's Limitless Win
2022 · Self

Spine Chillers
2003 · Dr. Krull, Dr Krull

Camping
2018 · Walt
Randall & Hopkirk (Deceased)
2000 · Actor

Mary Queen of Scots
2018 · John Knox

Twenty Twenty Six
2026 · Narrator

The Loud House Movie
2021 · Angus (voice)

Deadwater Fell
2020 · Tom Kendrick

Rob Beckett's Smart TV
2024 · Self - Guest

Totally Doctor Who
2006 · Self

People Like Us
1999 · Rob Harker

The Escape Artist
2013 · Will Burton

Casanova
2005 · Giacomo Casanova

True Love
2012 · Nick

He Knew He Was Right
2004 · Mr Gibson

The Amazing Maurice
2022 · Dangerous Beans (voice)

Takin' Over the Asylum
1994 · Campbell

What We Did on Our Holiday
2014 · Doug McLeod

Strathblair
1992 · Archie

Spies of Warsaw
2013 · Jean-François Mercier

Doctor Who Greatest Moments
2009 · Self

Doctor Who: The Doctors Revisited
2013 · Self

Doctor Who: Scream of the Shalka
2003 · Young Custodian (voice) (uncredited)

The Politician's Husband
2013 · Aiden Hoynes

Trust
2003 · Gavin MacEwan

Jude
1996 · Drunk Undergraduate

Ask Rhod Gilbert
2010 · Self

Spy in the Wild
2017 · Himself - Narrator

The Tales of Para Handy
1994 · John MacBryde

The Mrs Bradley Mysteries
1998 · Max Valentine

St Trinian's 2: The Legend of Fritton's Gold
2009 · Captain Lord Pomfrey / Sir Piers Pomfrey

Single Father
2010 · Dave

The Assembly
2025 · Self - Interviewee

Doctor Who: The Day of the Doctor
2013 · The Doctor (10)

Doctor Who: Dreamland
2009 · The Doctor (voice)

Doctor Who: The Runaway Bride
2006 · The Doctor

The Paloni Show! Halloween Special!
2022 · Roach Chef (voice)
Love in the 21st Century
1999 · John

Derren Brown: Trick or Treat
2007 · Himself

Comedy World Cup
2012 · Host

Shakespeare Uncovered
2012 · Himself

Bad Samaritan
2018 · Cale Erendreich

Duck Patrol
1998 · Simon 'Darwin' Brown

Hang Ups
2018 · Martin Lamb

Rex Is Not Your Lawyer
2010 · Rex Alexander
Terri McIntyre - Classy Bitch
2001 · Greig Miller

Einstein and Eddington
2008 · Arthur Eddington

Genius Game
2025 · The Creator

Postman Pat: The Movie
2014 · Wilf (voice)

Doctor Who: Video Commentaries
2023 · Self - The Doctor, Self

Penguins: Spy in the Huddle
2013 · Narrator (voice)
A Mug's Game
1996 · Actor

Red Dwarf: The First Three Million Years
2020 · Self - Narrator (voice)

Nativity 2: Danger in the Manger!
2012 · Donald / Roderick Peterson

Live from Studio Five
2009 · Self

Rivals: The Official Podcast
2026 · Self

Earthflight
2011 · Actor

Doctor Who: The Satan Pit
2026 · The Doctor (archive footage)

The 50 Greatest Television Dramas
2007 · Self

Secret Smile
2005 · Brendan

The Highway Rat
2018 · The Highway Rat (voice)

Spy in the Ocean, A Nature Miniseries
2023 · Narrator

Derren Brown: Pushed to the Edge
2016 · Himself

Doctor Who: Voyage of the Damned
2007 · The Doctor

An Audience with Adele
2021 · Self

The Five(ish) Doctors Reboot
2013 · Self

The Decoy Bride
2011 · James Arber

L.A. Without a Map
1999 · Richard

Doctor Who: Planet of the Dead
2009 · The Doctor

Doctor Who: Wish World & The Reality War
2025 · The Doctor / The Doctor (archive footage) (uncredited)

Doctor Who: The Husbands of River Song
2015 · The Doctor (10) (picture) (uncredited)

United
2011 · Jimmy Murphy

A Grand Night In: The Story of Aardman
2015 · Self - Voice of Charles Darwin

Doctor Who at the Proms
2024 · The Doctor (10) (14) (archive footage)

Mickey Mouse Clubhouse: Mickey's Monster Musical
2015 · Igor the Door (voice)

Much Ado About Nothing
2011 · Benedick

Endgame
2009 · Self - Host (uncredited)

Dolphins: Spy in the Pod
2014 · Narrator

Bright Young Things
2003 · Ginger Littlejohn

The Big Night In
2020 · Mr. Logan, Self
The National Television Awards Backstage Live
2010 · Actor

Fireman Sam: Alien Alert! The Movie
2017 · Buck Douglas (voice)

Mad to Be Normal
2017 · RD Laing

Shrek: Once Upon a Time
2011 · Self / Narrator

You, Me and Him
2018 · John

RSC Live: Richard II
2013 · Richard II
Standing By
TBA · Actor

So You Want To Be A Pirate!
2012 · Charles Darwin

Doctor Who Children in Need Special 2023
2023 · The Doctor

Hamlet
2009 · Hamlet

Doctor Who: The Waters of Mars
2009 · The Doctor

Cinderella: A Comic Relief Pantomime for Christmas
2020 · Self

Glorious 39
2009 · Hector

Doctor Who: The Ultimate Guide
2013 · Self

Doctor Who: The Next Doctor
2008 · The Doctor

Swarm: Nature's Incredible Invasions
2009 · Narrator (voice)

Shakespeare Live! From the RSC
2016 · Self - Host

Macbeth
2025 · Macbeth

Doctor Who: 60th Anniversary Specials
2023 · The Doctor (archive footage)

Recovery
2007 · Alan Hamilton

Doctor Who: The End of Time
2010 · The Doctor

Beauty and the Beast: A Comic Relief Pantomime for Christmas
2021 · Self

Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008
2008 · The Doctor (Uncredited)

The Amazing Maurice: The Waters of Life
TBA · Dangerous Beans (voice)
Doctor Who: Time of the Timelords
2007 · The Doctor

Wild About Pandas
2012 · Narrator

My Sarah Jane: A Tribute to Elisabeth Sladen
2011 · Self

Doctor Who: The Ultimate Companion
2014 · Self / The Doctor (archive footage)

imagine… Russell T Davies: The Doctor and Me
2023 · Self

Doctor Who: The Infinite Quest
2007 · The Doctor (voice)

Doctor Who: Tales Lost in Time
2011 · Actor

Comic Relief 2024: Funny for Money
2024 · Self

Sweetnightgoodheart
2005 · Pete

Ages of Ice
2026 · Self (voice)

National Theatre Live: Good
2023 · Professor John Halder/Johnny

The Catherine Tate Show: Nan's Christmas Carol
2009 · Ghost of Christmas Present

Doctor Who: A New Dimension
2005 · Self - Narrator (voice)

Polar Bear: Spy on the Ice
2011 · Narrator

Old Street
2004 · Mr. Watson
The Joy of Sex
TBA · Actor

The Itch of the Golden Nit
2011 · Radio Newsreader / Stretchy McStretch (voice)

96 Ways to Say I Love You
2015 · Mark

Our Sarah Jane: The Life of Elisabeth Sladen
2020 · Self

Proclaimers: This Is the Story
2017 · Self

Good Omens - Season 3: An Ineffable Goodbye
2026 · self

Doctor Who Live: The Afterparty
2013 · The Doctor (archive footage)

Inside Einstein's Mind: The Enigma of Space and Time
2015 · Narrator (Voice UK)

The Quatermass Experiment
2005 · Doctor Gordon Briscoe

Doctor Who: The Ultimate Time Lord with Peter Davison
2014 · Self

The Day of the Doctor: Cinema Intro
2013 · The Doctor (10)

Talking Doctor Who
2023 · Self - Presenter

Monty Python in Aberystwyth
2009 · Narrator

Traffic Warden
2004 · Traffic Warden

Children In Need 2019: Got It Covered
2019 · Self

Doctor Who: The Christmas Invasion
2005 · The Doctor

The National Television Awards Celebrate 25 Years
2020 · Self

Gerry Rafferty: Right Down the Line
2011 · Narrator
The Neverending Pillow Fort
TBA · Actor

The Friday Night Project
2005 · Self - Host

Come in Number Five
2011 · Presenter

The Chatterley Affair
2006 · Richard Hoggart

Discovering Hamlet
2011 · Self

Doctor Who: Time Crash
2007 · The Doctor (10)

The Last September
2000 · Captain Gerald Colthurst

Learners
2007 · Chris

The Nation's Favourite Beatles Number One
2015 · Self

David Tennant's Video Diary
2007 · Self, Cinematography

Being Considered
2000 · Actor

The Big Fat Quiz of Everything
2025 · Self

Catherine Tate: Laughing at the Noughties
2011 · Self

Good Omens T3: El final
TBA · Actor

Bring Something Back: The Making of 'The Quatermass Experiment'
2005 · Actor

The Ballad of Russell & Julie
2011 · Russell T. Davies / Self

Good Omens: Lockdown
2020 · Crowley (voice)

The Real Des: The Dennis Nilsen Story
2020 · Narrator (voice)

Earthflight
2013 · Himself - Narrator

Nine 1/2 Minutes
2002 · Charlie

Doctor Who Explained
2013 · Self

Spy in the Snow
2018 · Narrator

Comic Relief 2023
2023 · Self - Host
The Muppets Take The O2
2018 · Self
The Science of Doctor Who
2012 · The Doctor (archive footage)

Heart to Heart
2020 · Heart

Wings 3D
2014 · Narrator (voice)
Doctor Who: Farewell to Matt Smith
2013 · Actor

The Friday Night Project - Unleashed
2007 · Self - Guest Host
The Wind in the Willows
TBA · Basil

Knights of Classic Drama at the BBC
2015 · Narrator

Dames of Classic Drama at the BBC
2015 · Narrator

Screening
2020 · Timothy

Doctor Who: Recollections with Russell and David
2023 · Self

DuckTales: Destination Adventure!
2018 · Scrooge McDuck (voice)

Doctor Who: Tales from the TARDIS
2013 · Self

Bite
1997 · Alastair Galbraith

Shakespeare's Sonnets
2012 · Actor

Human Footprint
2008 · Narrator (self)

Einstein 100
2016 · Narrator
Lachlan Macquarie: The Father of Australia
2011 · Narrator

Biting the Hands
1989 · 3rd Squaddie

Doctor Who: The Bedtime Story
2023 · The Doctor

Doctor Who: A Celebration
2006 · Self - Host
The Deputy
2004 · Christopher Williams

Stealing Shakespeare
2010 · Narrator

Spaces
1993 · Vinny

Quality Control
1996 · Gary Innes

Steven Wilson: Requiem for a Village
2026 · Actor