Harry Potter and the Goblet of Fire
Barty Crouch Junior
How to Train Your Dragon
Spitelout (voice)
The Simpsons
Pa MacWeldon (voice)
How to Train Your Dragon: The Hidden World
Spitelout / Ivar the Whitless (voice)
Doctor Who
Doctor (10)
Ferdinand
Angus (voice)
The Sandman
Don (voice)
Marvel's Jessica Jones
Kilgrave
Good Omens
Crowley
Star Wars: The Clone Wars
Huyang (voice)
Fright Night
Peter Vincent
Mary Queen of Scots
John Knox
Chip 'n Dale: Rescue Rangers
Scrooge McDuck (voice)
Ahsoka
Huyang (voice)
The Pirates! In an Adventure with Scientists!
Charles Darwin (voice)
The Thursday Murder Club
Ian
Broadchurch
DI Alec Hardy
Final Space
Lord Commander (voice)
Top Gear
Self
Teenage Mutant Ninja Turtles
Fugitoid (voice)
Bad Samaritan
Cale Erendreich
Doctor Who: The Day of the Doctor
The Doctor (10)
DreamWorks Dragons
Spitelout (voice)
The Legend of Vox Machina
General Kreig (voice)
What We Did on Our Holiday
Doug McLeod
Dragons: Race to the Edge
Spitelout (voice)
Inside Man
Harry Watling
The Late Show with Stephen Colbert
Self - Guest
Doctor Who
The Doctor (archive footage) (uncredited)
DuckTales
Scrooge McDuck (Voice)
The Graham Norton Show
Self
Time
Bobby Bailey
QI
Self
Criminal: UK
Dr. Edgar Fallon
The Decoy Bride
James Arber
Doctor Who: The Runaway Bride
The Doctor
Doctor Who: The Waters of Mars
The Doctor
Doctor Who: The Next Doctor
The Doctor
St Trinian's 2: The Legend of Fritton's Gold
Captain Lord Pomfrey / Sir Piers Pomfrey
Doctor Who: Planet of the Dead
The Doctor
Des
Dennis Nilsen
Doctor Who: Voyage of the Damned
The Doctor
The Loud House Movie
Angus (voice)
The Four Seasons
Gianpiero
The Amazing Maurice
Dangerous Beans (voice)
Around the World in 80 Days
Phileas Fogg
United
Jimmy Murphy
Late Show with David Letterman
Self - Guest
Doctor Who: The Husbands of River Song
The Doctor (10) (picture) (uncredited)
Einstein and Eddington
Arthur Eddington
Jude
Drunk Undergraduate
Late Night with Seth Meyers
Self - Guest
The Late Late Show with Craig Ferguson
Self
The Sarah Jane Adventures
The Doctor
Nativity 2: Danger in the Manger!
Donald / Roderick Peterson
Foyle's War
Theo Howard
Staged
David
Doctor Who: Time Crash
The Doctor (10)
Derren Brown: Pushed to the Edge
Himself
The Escape Artist
Will Burton
Bright Young Things
Ginger Littlejohn
Glorious 39
Hector
Fish Hooks
Oscar's Brain (voice)
Rivals
Tony Baddingham
Gracepoint
Emmett Carver
Deadwater Fell
Tom Kendrick
Have I Got News for You
Self - Host
Hamlet
Hamlet
The Kelly Clarkson Show
Self
Never Mind the Buzzcocks
Self - Presenter
The Five(ish) Doctors Reboot
Self
Casanova
Giacomo Casanova
L.A. Without a Map
Richard
Postman Pat: The Movie
Wilf (voice)
Endgame
Self - Host (uncredited)
Thunderbirds Are Go!
Tyco Reeves (Voice)
Much Ado About Nothing
Benedick
You, Me and Him
John
W1A
Narrator (voice)
An Audience with Adele
Self
Marvel's Moon Girl and Devil Dinosaur
Franklin (voice)
Camping
Walt
Clone High
David Tennant (voice)
gen:LOCK
Dr. Weller (voice)
Ant & Dec's Saturday Night Takeaway
Self - Guest Announcer
Doctor Who Confidential
Self
The Paloni Show! Halloween Special!
Roach Chef (voice)
So You Want To Be A Pirate!
Charles Darwin
Spies of Warsaw
Jean-François Mercier
The Highway Rat
The Highway Rat (voice)
Mad to Be Normal
RD Laing
Twenty Twelve
Narrator (voice)
Big Fat Quiz
Self - Guest
Litvinenko
Alexander Litvinenko
Doctor Who: The Infinite Quest
The Doctor (voice)
Star Wars: Young Jedi Adventures
Huyang (voice)
A Grand Night In: The Story of Aardman
Self - Voice of Charles Darwin
Natural World
Narrator
Rab C. Nesbitt
Davina
The One Show
Self
Good Omens: Lockdown
Crowley (voice)
ARK: The Animated Series
Sir Edmund Rockwell (voice)
The Politician's Husband
Aiden Hoynes
The Hack
Nick Davies
Gogglebox
Self
Blackpool
DI Peter Carlisle
Who Do You Think You Are?
Self
Room 101
Self
The Last Leg
Self
Inside Einstein's Mind: The Enigma of Space and Time
Narrator (Voice UK)
Takin' Over the Asylum
Campbell
The Real History of Science Fiction
Self
Recovery
Alan Hamilton
Spy in the Wild
Himself - Narrator
Have I Got a Bit More News for You
Self - Presenter
There She Goes
Simon
The Quatermass Experiment
Doctor Gordon Briscoe
He Knew He Was Right
Mr Gibson
Learners
Chris
The Last September
Captain Gerald Colthurst
People Like Us
Rob Harker
Live from Studio Five
Self
True Love
Nick
GMTV
Self
Single Father
Dave
Hang Ups
Martin Lamb
Doctor Who Children in Need Special 2023
The Doctor
Shakespeare Live! From the RSC
Self - Host
Doctor Who: Dreamland
The Doctor (voice)
Polar Bear: Spy on the Ice
Narrator
Earthflight
Himself - Narrator
The Catherine Tate Show: Nan's Christmas Carol
Ghost of Christmas Present
Doctor Who: 60th Anniversary Specials
The Doctor (archive footage)
Secret Smile
Brendan
Doctor Who: Wish World & The Reality War
The Doctor / The Doctor (archive footage) (uncredited)
Randall & Hopkirk (Deceased)
Doctor Who: Scream of the Shalka
Young Custodian (voice) (uncredited)
Penguins: Spy in the Huddle
Narrator (voice)
The Mrs Bradley Mysteries
Max Valentine
Shrek: Once Upon a Time
Self / Narrator
Cinderella: A Comic Relief Pantomime for Christmas
Self
Ant & Dec's Limitless Win
Self
Chibiverse
Scrooge McDuck (Voice)
Twenty Twenty Six
Narrator
The Chatterley Affair
Richard Hoggart
Doctor Who Greatest Moments
Self
Mickey Mouse Clubhouse: Mickey's Monster Musical
Igor the Door (voice)
Sweetnightgoodheart
Pete
RSC Live: Richard II
Richard II
Macbeth
Macbeth
Derren Brown: Trick or Treat
Himself
CBeebies Bedtime Stories
Self
96 Ways to Say I Love You
Mark
Doctor Who: The Ultimate Companion
Self / The Doctor (archive footage)
Earthflight
Tree Fu Tom
Twigs (voice)
Doctor Who: The Doctors Revisited
Self
The Assembly
Self - Interviewee
The Ballad of Russell & Julie
Russell T. Davies / Self
Doctor Who: The Ultimate Guide
Self
Fireman Sam: Alien Alert! The Movie
Buck Douglas (voice)
Dead Ringers
Regenerated Tony Blair
Dolphins: Spy in the Pod
Narrator
Red Dwarf: The First Three Million Years
Self - Narrator (voice)
Traffic Warden
Traffic Warden
Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008
The Doctor (Uncredited)
Nine 1/2 Minutes
Charlie
National Theatre Live: Good
Professor John Halder/Johnny
DuckTales: Destination Adventure!
Scrooge McDuck (voice)
The Real Des: The Dennis Nilsen Story
Narrator (voice)
Screening
Timothy
Doctor Who at the Proms
The Doctor (14) (10) (archive footage)
Rob Beckett's Smart TV
Self - Guest
Off Camera with Sam Jones
Self
Genius Game
The Creator
Top Gear: Extra Gear
Self
The Friday Night Project
Self - Host
Chris Moyles' Quiz Night
Self
Doctor Who Explained
Self
Human Footprint
Narrator (self)
Talking Doctor Who
Self - Presenter
Beauty and the Beast: A Comic Relief Pantomime for Christmas
Self
Totally Doctor Who
Self
Dramarama
Neil McDonald
Ask Rhod Gilbert
Self
Spy in the Ocean, A Nature Miniseries
Narrator
Love in the 21st Century
John
Swarm: Nature's Incredible Invasions
Narrator (voice)
Comic Relief
David Tennant's Video Diary
Self
Doctor Who: Farewell to Matt Smith
The Itch of the Golden Nit
Radio Newsreader / Stretchy McStretch (voice)
imagine… Russell T Davies: The Doctor and Me
Self
Heart to Heart
Heart
Children In Need 2019: Got It Covered
Self
The Muppets Take The O2
Self
The Nation's Favourite Beatles Number One
Self
Doctor Who: The Christmas Invasion
The Doctor
Shakespeare Uncovered
Himself
The Play on One
Third Squaddie
The Big Night In
Mr. Logan
Catherine Tate: Laughing at the Noughties
Self
Old Street
Mr. Watson
Discovering Hamlet
Self
Spy in the Snow
Narrator
Doctor Who: The Bedtime Story
The Doctor
Being Considered
Doctor Who: A New Dimension
Self - Narrator (voice)
The Friday Night Project - Unleashed
Self - Guest Host
Doctor Who: Tales Lost in Time
Spaces
Vinny
Good Omens - Season 3: An Ineffable Goodbye
self
Duck Patrol
Simon 'Darwin' Brown
Spine Chillers
Dr. Krull
The Tales of Para Handy
John MacBryde
Doctor Who: Video Commentaries
Self - The Doctor
Remembers…
Self
Trust
Gavin MacEwan
Doctor Who Live: The Afterparty
The Doctor (archive footage)
The Science of Doctor Who
The Doctor (archive footage)
Comic Relief 2023
Self - Host
The Day of the Doctor: Cinema Intro
The Doctor (10)
Bite
Alastair Galbraith
Dames of Classic Drama at the BBC
Narrator
The Deputy
Christopher Williams
Proclaimers: This Is the Story
Self
Our Sarah Jane: The Life of Elisabeth Sladen
Self
Bring Something Back: The Making of 'The Quatermass Experiment'
Doctor Who: The End of Time
The Doctor
The Big Fat Quiz of Everything
Self
Rex Is Not Your Lawyer
Rex Alexander
Ready, Steady, Cook
Self - Contestant
Playhouse Presents
Will
Rivals: The Official Podcast
Self
Parkinson
Self - Guest
The 50 Greatest Television Dramas
Self
Doctor Who: The Ultimate Time Lord with Peter Davison
Self
Lachlan Macquarie: The Father of Australia
Narrator
Stealing Shakespeare
Narrator
Comic Relief 2024: Funny for Money
Self
Doctor Who: A Celebration
Self - Host
Wings 3D
Narrator (voice)
Knights of Classic Drama at the BBC
Narrator
Monty Python in Aberystwyth
Narrator
The National Television Awards Celebrate 25 Years
Self
Gerry Rafferty: Right Down the Line
Narrator
Shakespeare's Sonnets
Biting the Hands
3rd Squaddie
Doctor Who: Tales from the TARDIS
Self
Come in Number Five
Presenter
My Sarah Jane: A Tribute to Elisabeth Sladen
Self
Doctor Who: Recollections with Russell and David
Self
The Wind in the Willows
Basil
The Neverending Pillow Fort
Quality Control
Gary Innes
The Amazing Maurice: The Waters of Life
Dangerous Beans (voice)
The Joy of Sex
Einstein 100
Narrator
Doctor Who: The Satan Pit
The Doctor (archive footage)
Doctor Who: Time of the Timelords
The Doctor
Good Omens T3: El final
Comedy World Cup
Host
A Mug's Game
Terri McIntyre - Classy Bitch
Greig Miller
The National Television Awards Backstage Live
Wild About Pandas
Narrator
Standing By
Ages of Ice
Self (voice)