
David Tennant
David John Tennant (né McDonald; 18 April 1971) is a Scottish actor. He is best known for portraying the tenth incarnation of the Doctor in the sci-fi series Doctor Who (2005–2010; 2013). In 2022, he returned to the show as the fourteenth incarnation. His other notable screen roles include DI Alec Hardy in the crime drama series Broadchurch (2013–2017) and its 2014 remake, Kilgrave in the superhero series Jessica Jones (2015–2019), Crowley in the fantasy series Good Omens (2019–present), and various fictionalised versions of himself in the comedy series Staged (2020–2022). Tennant has worked extensively on stage, including a portrayal of the title character in a 2008 Royal Shakespeare Company production of Hamlet that was later adapted for television. He is also a voice actor, featuring in the animated series DuckTales (2017–2021) as the voice of Scrooge McDuck. In 2015, he received the National Television Award for Special Recognition.
Available on CineVibes
Full Filmography
All Credits (256)

The Amazing Maurice: The Waters of Life
as Dangerous Beans (voice)

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

Doctor Who: The Satan Pit - Extended Movie Cut
as The Doctor

Ages of Ice
as Self (voice)

Rivals: The Official Podcast
as Self

Good Omens - Season 3: An Ineffable Goodbye
as self

Twenty Twenty Six
as Narrator

The Hack
as Nick Davies

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

The Four Seasons
as Gianpiero

Genius Game
as The Creator

The Assembly
as Self - Interviewee

Macbeth
as Macbeth

The Big Fat Quiz of Everything
as Self

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

Rivals
as Tony Baddingham

Doctor Who
as The Doctor (archive footage) (uncredited)

ARK: The Animated Series
as Sir Edmund Rockwell (voice)

Comic Relief 2024: Funny for Money
as Self

Rob Beckett's Smart TV
as Self - Guest

imagine… Russell T Davies: The Doctor and Me
as Self

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

Doctor Who: Recollections with Russell and David
as Self

Doctor Who: Video Commentaries
as Self - The Doctor

Doctor Who: Video Commentaries
as Self

Doctor Who: The Bedtime Story
as The Doctor

Doctor Who Children in Need Special 2023
as The Doctor

Talking Doctor Who
as Self - Presenter

Ahsoka
as Huyang (voice)

Spy in the Ocean, A Nature Miniseries
as Narrator

Clone High
as David Tennant (voice)

Star Wars: Young Jedi Adventures
as Huyang (voice)

National Theatre Live: Good
as Professor John Halder/Johnny

Comic Relief 2023
as Self - Host

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

The Amazing Maurice
as Dangerous Beans (voice)

Litvinenko
as Alexander Litvinenko

The Paloni Show! Halloween Special!
as Roach Chef (voice)

Inside Man
as Harry Watling

The Sandman
as Don (voice)

Chibiverse
as Scrooge McDuck (Voice)

Remembers…
as Self

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

The Legend of Vox Machina
as General Kreig (voice)

Ant & Dec's Limitless Win
as Self

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

Around the World in 80 Days
as Phileas Fogg

An Audience with Adele
as Self

Only Murders in the Building
as Unknown

The Loud House Movie
as Angus (voice)

Time
as Bobby Bailey

Cinderella: A Comic Relief Pantomime for Christmas
as Self

Screening
as Timothy

The Real Des: The Dennis Nilsen Story
as Narrator (voice)

Des
as Dennis Nilsen

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

Staged
as David

Our Sarah Jane: The Life of Elisabeth Sladen
as Self

Good Omens: Lockdown
as Crowley (voice)

The Big Night In
as Mr. Logan

The Big Night In
as Self

Heart to Heart
as Heart

Deadwater Fell
as Tom Kendrick

The National Television Awards Celebrate 25 Years
as Self

Children In Need 2019: Got It Covered
as Self

Criminal: UK
as Dr. Edgar Fallon

The Kelly Clarkson Show
as Self

Good Omens
as Crowley

gen:LOCK
as Dr. Weller (voice)

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

Spy in the Snow
as Narrator

Mary Queen of Scots
as John Knox

There She Goes
as Simon

Camping
as Walt

The Highway Rat
as The Highway Rat (voice)

Hang Ups
as Martin Lamb

DuckTales: Destination Adventure!
as Scrooge McDuck (voice)

Bad Samaritan
as Cale Erendreich

Final Space
as Lord Commander (voice)

You, Me and Him
as John

Ferdinand
as Angus (voice)

DuckTales
as Scrooge McDuck (Voice)

Proclaimers: This Is the Story
as Self

Mad to Be Normal
as RD Laing

Spy in the Wild
as Himself - Narrator

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

Einstein 100
as Narrator

Top Gear: Extra Gear
as Self

Shakespeare Live! From the RSC
as Self - Host

Derren Brown: Pushed to the Edge
as Himself

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

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

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

Marvel's Jessica Jones
as Kilgrave

Marvel's Jessica Jones
as Kilgrave (voice)

The Nation's Favourite Beatles Number One
as Self

Dames of Classic Drama at the BBC
as Narrator

Knights of Classic Drama at the BBC
as Narrator

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

The Late Show with Stephen Colbert
as Self - Guest

The Late Show with Stephen Colbert
as George Harrison

Dragons: Race to the Edge
as Spitelout (voice)

96 Ways to Say I Love You
as Mark

Thunderbirds Are Go!
as Tyco Reeves (Voice)

Gracepoint
as Emmett Carver

What We Did on Our Holiday
as Doug McLeod

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

Doctor Who: The Ultimate Time Lord with Peter Davison
as Self

Wings 3D
as Narrator (voice)

Postman Pat: The Movie
as Wilf (voice)

The Real History of Science Fiction
as Self

W1A
as Narrator (voice)

Late Night with Seth Meyers
as Self - Guest

Off Camera with Sam Jones
as Self

Dolphins: Spy in the Pod
as Narrator

Earthflight
as Himself - Narrator

Doctor Who Live: The Afterparty
as The Doctor (archive footage)

The Five(ish) Doctors Reboot
as Self

The Day of the Doctor: Cinema Intro
as The Doctor (10)

Doctor Who: The Day of the Doctor
as The Doctor (10)

Doctor Who: The Ultimate Guide
as Self

Doctor Who: Tales from the TARDIS
as Self

RSC Live: Richard II
as Richard II

Doctor Who Explained
as Self

The Escape Artist
as Will Burton

The Politician's Husband
as Aiden Hoynes

Gogglebox
as Self

Broadchurch
as DI Alec Hardy

Penguins: Spy in the Huddle
as Narrator (voice)

Doctor Who: The Doctors Revisited
as Self

The Last Leg
as Self

Spies of Warsaw
as Jean-François Mercier

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

Comedy World Cup
as Host

DreamWorks Dragons
as Spitelout (voice)

DreamWorks Dragons
as Spitelout (voice)

Shakespeare's Sonnets
as Unknown

So You Want To Be A Pirate!
as Charles Darwin

Shakespeare Uncovered
as Himself

True Love
as Nick

Playhouse Presents
as Will

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

Tree Fu Tom
as Twigs (voice)

Wild About Pandas
as Narrator

Shrek: Once Upon a Time
as Self / Narrator

Earthflight
as Unknown

Catherine Tate: Laughing at the Noughties
as Self

Discovering Hamlet
as Self

The Ballad of Russell & Julie
as Russell T. Davies / Self

Doctor Who: Tales Lost in Time
as Unknown

Gerry Rafferty: Right Down the Line
as Narrator

Fright Night
as Peter Vincent

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

The Decoy Bride
as James Arber

Much Ado About Nothing
as Benedick

My Sarah Jane: A Tribute to Elisabeth Sladen
as Self

Come in Number Five
as Presenter

Twenty Twelve
as Narrator (voice)

Polar Bear: Spy on the Ice
as Narrator

United
as Jimmy Murphy

Single Father
as Dave

Ask Rhod Gilbert
as Self

Stealing Shakespeare
as Narrator

Fish Hooks
as Oscar's Brain (voice)

Doctor Who: The End of Time
as The Doctor

Rex Is Not Your Lawyer
as Rex Alexander

Hamlet
as Hamlet

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

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

Doctor Who: Dreamland
as The Doctor (voice)

Glorious 39
as Hector

Doctor Who: The Waters of Mars
as The Doctor

Live from Studio Five
as Self

Doctor Who Greatest Moments
as Self

Monty Python in Aberystwyth
as Narrator

Doctor Who: Planet of the Dead
as The Doctor

Chris Moyles' Quiz Night
as Self

CBeebies Bedtime Stories
as Self

CBeebies Bedtime Stories
as Fourteenth Doctor

Endgame
as Self - Host (uncredited)

Swarm: Nature's Incredible Invasions
as Narrator (voice)

Doctor Who: The Next Doctor
as The Doctor

Einstein and Eddington
as Arthur Eddington

Star Wars: The Clone Wars
as Huyang (voice)

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

Human Footprint
as Narrator (self)

Doctor Who: Voyage of the Damned
as The Doctor

The Friday Night Project - Unleashed
as Self - Guest Host

Doctor Who: Time Crash
as The Doctor (10)

Learners
as Chris

David Tennant's Video Diary
as Self

The Sarah Jane Adventures
as The Doctor

Doctor Who: The Infinite Quest
as The Doctor (voice)

Derren Brown: Trick or Treat
as Himself

Recovery
as Alan Hamilton

The Graham Norton Show
as Self

The 50 Greatest Television Dramas
as Self

Doctor Who: The Runaway Bride
as The Doctor

Doctor Who: A Celebration
as Self - Host

The One Show
as Self

Totally Doctor Who
as Self

The Chatterley Affair
as Richard Hoggart

Doctor Who: The Christmas Invasion
as The Doctor

Secret Smile
as Brendan

Bring Something Back: The Making of 'The Quatermass Experiment'
as Unknown

Sweetnightgoodheart
as Pete

The Quatermass Experiment
as Doctor Gordon Briscoe

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

Doctor Who
as Doctor (10)

Doctor Who
as The Doctor

Doctor Who Confidential
as Self

Casanova
as Giacomo Casanova

The Friday Night Project
as Self - Host

The Late Late Show with Craig Ferguson
as Self

Big Fat Quiz
as Self - Guest

Blackpool
as DI Peter Carlisle

Who Do You Think You Are?
as Self

Parkinson
as Self - Guest

Traffic Warden
as Traffic Warden

He Knew He Was Right
as Mr Gibson

Old Street
as Mr. Watson

Doctor Who: The Scream of the Shalka
as Warehouseman

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

Bright Young Things
as Ginger Littlejohn

QI
as Self

Spine Chillers
as Dr. Krull

Trust
as Gavin MacEwan

Nine 1/2 Minutes
as Charlie

Dead Ringers
as Regenerated Tony Blair

Foyle's War
as Theo Howard

Top Gear
as Self

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

The Last September
as Captain Gerald Colthurst

Being Considered
as Unknown

People Like Us
as Rob Harker

L.A. Without a Map
as Richard

The Mrs Bradley Mysteries
as Max Valentine

Duck Patrol
as Simon 'Darwin' Brown

Bite
as Alastair Galbraith

Never Mind the Buzzcocks
as Self - Presenter

Quality Control
as Gary Innes

Jude
as Drunk Undergraduate

Ready, Steady, Cook
as Self - Contestant

Takin' Over the Asylum
as Campbell

The Tales of Para Handy
as John MacBryde

Room 101
as Self

Late Show with David Letterman
as Self - Guest

Spaces
as Vinny

GMTV
as Self

Have I Got News for You
as Self - Host

Rab C. Nesbitt
as Davina

The Simpsons
as Pa MacWeldon (voice)

Biting the Hands
as 3rd Squaddie

The Play on One
as Third Squaddie

Natural World
as Narrator

Dramarama
as Neil McDonald




