
David Tennant
Known for Acting · 256 credits
- Born
- 1971-04-18 (age 55)
- Place of birth
- Bathgate, West Lothian, Scotland, UK
- Also known as
- Ντέιβιντ Τένναντ · Տէյվիտ Թէնընթ · დევიდ ტენანტი · David McDonald · دیوید تننت · Девід Джон Макдональд
Biography
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.
Known For
TV Shows (123)

The Simpsons
1989
as Pa MacWeldon (voice)

The Late Show with Stephen Colbert
2015
as Self - Guest / George Harrison

Late Night with Seth Meyers
2014
as Self - Guest

Late Show with David Letterman
1993
as Self - Guest

Doctor Who
2005
as Doctor (10) / The Doctor

The Graham Norton Show
2007
as Self

The Late Late Show with Craig Ferguson
2005
as Self

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

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

Top Gear
2002
as Self

The One Show
2006
as Self

QI
2003
as Self

Have I Got News for You
1990
as Self - Host

Natural World
1983
as Narrator

Teenage Mutant Ninja Turtles
2012
as Fugitoid (voice)

The Sandman
2022
as Don (voice)

Foyle's War
2002
as Theo Howard

Ready, Steady, Cook
1994
as Self - Contestant

The Four Seasons
2025
as Gianpiero

DuckTales
2017
as Scrooge McDuck (Voice)

Good Omens
2019
as Crowley

The Last Leg
2013
as Self

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

Rivals
2024
as Tony Baddingham

Never Mind the Buzzcocks
1996
as Self - Presenter

Marvel's Jessica Jones
2015
as Kilgrave / Kilgrave (voice)

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

Off Camera with Sam Jones
2014
as Self

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

Broadchurch
2013
as DI Alec Hardy

Fish Hooks
2010
as Oscar's Brain (voice)

GMTV
1993
as Self

Who Do You Think You Are?
2004
as Self

Ahsoka
2023
as Huyang (voice)

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

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

Remembers…
2022
as Self

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

DreamWorks Dragons
2012
as Spitelout (voice) / Spitelout (voice)

Doctor Who Confidential
2005
as Self

CBeebies Bedtime Stories
2009
as Self / Fourteenth Doctor

The Sarah Jane Adventures
2007
as The Doctor

Room 101
1994
as Self

Playhouse Presents
2012
as Will

Thunderbirds Are Go!
2015
as Tyco Reeves (Voice)

Big Fat Quiz
2004
as Self - Guest

Final Space
2018
as Lord Commander (voice)

Staged
2020
as David

Clone High
2023
as David Tennant (voice)

Chibiverse
2022
as Scrooge McDuck (Voice)

Around the World in 80 Days
2021
as Phileas Fogg

Dramarama
1983
as Neil McDonald

The Hack
2025
as Nick Davies

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

The Real History of Science Fiction
2014
as Self

Criminal: UK
2019
as Dr. Edgar Fallon

The Play on One
1988
as Third Squaddie

Rab C. Nesbitt
1990
as Davina

Chris Moyles' Quiz Night
2009
as Self

W1A
2014
as Narrator (voice)
Movies (133)

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

How to Train Your Dragon
2010
as Spitelout (voice)

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

Ferdinand
2017
as Angus (voice)

Fright Night
2011
as Peter Vincent

The Thursday Murder Club
2025
as Ian

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

Mary Queen of Scots
2018
as John Knox

The Amazing Maurice
2022
as Dangerous Beans (voice)

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

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

The Loud House Movie
2021
as Angus (voice)

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

Jude
1996
as Drunk Undergraduate

Bad Samaritan
2018
as Cale Erendreich

Doctor Who: The Runaway Bride
2006
as The Doctor

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

Bright Young Things
2003
as Ginger Littlejohn

United
2011
as Jimmy Murphy

Macbeth
2025
as Macbeth

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

Einstein and Eddington
2008
as Arthur Eddington

Endgame
2009
as Self - Host (uncredited)

What We Did on Our Holiday
2014
as Doug McLeod

The Highway Rat
2018
as The Highway Rat (voice)

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

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

Postman Pat: The Movie
2014
as Wilf (voice)

Glorious 39
2009
as Hector

The 50 Greatest Television Dramas
2007
as Self

The Decoy Bride
2011
as James Arber

Discovering Hamlet
2011
as Self

Cinderella: A Comic Relief Pantomime for Christmas
2020
as Self

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

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

Much Ado About Nothing
2011
as Benedick

The Five(ish) Doctors Reboot
2013
as Self

Shakespeare Live! From the RSC
2016
as Self - Host

Doctor Who: Planet of the Dead
2009
as The Doctor

RSC Live: Richard II
2013
as Richard II

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

L.A. Without a Map
1999
as Richard

An Audience with Adele
2021
as Self

Shakespeare's Sonnets
2012

Doctor Who: The Waters of Mars
2009
as The Doctor

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

Doctor Who: The Next Doctor
2008
as The Doctor

Polar Bear: Spy on the Ice
2011
as Narrator

Being Considered
2000

Doctor Who: Voyage of the Damned
2007
as The Doctor

Children In Need 2019: Got It Covered
2019
as Self

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

DuckTales: Destination Adventure!
2018
as Scrooge McDuck (voice)
The Neverending Pillow Fort

Biting the Hands
1989
as 3rd Squaddie

You, Me and Him
2018
as John

Recovery
2007
as Alan Hamilton

The Quatermass Experiment
2005
as Doctor Gordon Briscoe

Learners
2007
as Chris
The Muppets Take The O2
2018
as Self

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

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

Hamlet
2009
as Hamlet

The National Television Awards Celebrate 25 Years
2020
as Self

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

Shrek: Once Upon a Time
2011
as Self / Narrator

96 Ways to Say I Love You
2015
as Mark

The Last September
2000
as Captain Gerald Colthurst

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

Knights of Classic Drama at the BBC
2015
as Narrator

Mad to Be Normal
2017
as RD Laing

Derren Brown: Pushed to the Edge
2016
as Himself

Nine 1/2 Minutes
2002
as Charlie

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

The Chatterley Affair
2006
as Richard Hoggart
The Deputy
2004
as Christopher Williams

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

Catherine Tate: Laughing at the Noughties
2011
as Self
Doctor Who: Farewell to Matt Smith
2013

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

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

The Big Night In
2020
as Mr. Logan / Self

Dames of Classic Drama at the BBC
2015
as Narrator

Doctor Who Children in Need Special 2023
2023
as The Doctor

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

Monty Python in Aberystwyth
2009
as Narrator

Doctor Who: The End of Time
2010
as The Doctor
The Science of Doctor Who
2012
as The Doctor (archive footage)

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

The Nation's Favourite Beatles Number One
2015
as Self

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

Proclaimers: This Is the Story
2017
as Self

Talking Doctor Who
2023
as Self - Presenter

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

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

Sweetnightgoodheart
2005
as Pete

Old Street
2004
as Mr. Watson

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

Doctor Who: The Ultimate Guide
2013
as Self

Gerry Rafferty: Right Down the Line
2011
as Narrator

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

Doctor Who: Tales Lost in Time
2011
Lachlan Macquarie: The Father of Australia
2011
as Narrator

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

Doctor Who Explained
2013
as Self

Comic Relief 2024: Funny for Money
2024
as Self

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

Doctor Who: The Christmas Invasion
2005
Bite
1997

Doctor Who: The Bedtime Story
2023
as The Doctor

Comic Relief 2023
2023
as Self - Host

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

Traffic Warden
2004
as Traffic Warden

Come in Number Five
2011
as Presenter
The Wind in the Willows
as Basil

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

Human Footprint
2008
as Narrator (self)

The Friday Night Project - Unleashed
2007
as Self - Guest Host

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

Good Omens: Lockdown
2020
as Crowley (voice)
About 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 com… With 256 credits spanning from 1983 to 2026, David Tennant has appeared in 133 films and 123 TV shows.
Fans searching for David Tennant movies, David Tennant filmography, or the latest projects starring David Tennant can stream many of these titles on HinFlix, free and in HD, with no subscription required.
Most Popular David Tennant Movies
- Harry Potter and the Goblet of Fire (2005) — as Barty Crouch Junior
- How to Train Your Dragon (2010) — as Spitelout (voice)
- How to Train Your Dragon: The Hidden World (2019) — as Spitelout / Ivar the Whitless (voice)
- Ferdinand (2017) — as Angus (voice)
- Fright Night (2011) — as Peter Vincent
Where to Watch David Tennant Films
Most David Tennant movies and series are available to stream on HinFlix in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring David Tennant, check our movies catalogue and browse page.