
David Tennant
Known for Acting · 267 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 (124)

The Simpsons
1989
as Pa MacWeldon (voice)

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

Late Show with David Letterman
1993
as Self - Guest

Doctor Who
2005
as Doctor (10) / The Doctor

Late Night with Seth Meyers
2014
as Self - Guest

The Kelly Clarkson Show
2019
as Self

The Late Late Show with Craig Ferguson
2005
as Self

The Graham Norton Show
2007
as Self

Top Gear
2002
as Self

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

Ready, Steady, Cook
1994
as Self - Contestant

Teenage Mutant Ninja Turtles
2012
as Fugitoid (voice)

The Sandman
2022
as Don (voice)

The Last Leg
2013
as Self

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

Natural World
1983
as Narrator

The One Show
2006
as Self

QI
2003
as Self

Have I Got News for You
1990
as Self - Host

DuckTales
2017
as Scrooge McDuck (Voice)

Never Mind the Buzzcocks
1996
as Self - Presenter

Foyle's War
2002
as Theo Howard

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

Rivals
2024
as Tony Baddingham

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

Good Omens
2019
as Crowley

Fish Hooks
2010
as Oscar's Brain (voice)

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

Off Camera with Sam Jones
2014
as Self

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

CBeebies Bedtime Stories
2009
as Self / Fourteenth Doctor

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

Broadchurch
2013
as DI Alec Hardy

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

Playhouse Presents
2012
as Will

GMTV
1993
as Self

The Four Seasons
2025
as Gianpiero

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

Ahsoka
2023
as Huyang (voice)

The Sarah Jane Adventures
2007
as The Doctor

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

Room 101
1994
as Self

Thunderbirds Are Go!
2015
as Tyco Reeves (Voice)

Who Do You Think You Are?
2004
as Self

Doctor Who Confidential
2005
as Self

Final Space
2018
as Lord Commander (voice)

Tree Fu Tom
2012
as Twigs (voice)

Remembers…
2022
as Self

The Play on One
1988
as Third Squaddie

The Hack
2025
as Nick Davies

Around the World in 80 Days
2021
as Phileas Fogg

Chibiverse
2022
as Scrooge McDuck (Voice)

Big Fat Quiz
2004
as Self - Guest

gen:LOCK
2019
as Dr. Weller (voice)

Staged
2020
as David

Clone High
2023
as David Tennant (voice)

Dramarama
1983
as Neil McDonald

Des
2020
as Dennis Nilsen

Criminal: UK
2019
as Dr. Edgar Fallon

Twenty Twelve
2011
as Narrator (voice)
Movies (143)

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)

The Thursday Murder Club
2025
as Ian

Ferdinand
2017
as Angus (voice)

Doctor Who: The Runaway Bride
2006
as The Doctor

Mary Queen of Scots
2018
as John Knox

Fright Night
2011
as Peter Vincent

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

The Loud House Movie
2021
as Angus (voice)

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

Macbeth
2025
as Macbeth

The Chatterley Affair
2006
as Richard Hoggart

The Amazing Maurice
2022
as Dangerous Beans (voice)

What We Did on Our Holiday
2014
as Doug McLeod

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

Postman Pat: The Movie
2014
as Wilf (voice)

Einstein and Eddington
2008
as Arthur Eddington

Bad Samaritan
2018
as Cale Erendreich

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

Bright Young Things
2003
as Ginger Littlejohn

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

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

The Big Night In
2020
as Mr. Logan / Self

An Audience with Adele
2021
as Self

Being Considered
2000

L.A. Without a Map
1999
as Richard

Doctor Who: Tales from the TARDIS
2013
as Self

Sweetnightgoodheart
2005
as Pete

United
2011
as Jimmy Murphy

Shrek: Once Upon a Time
2011
as Self / Narrator

Old Street
2004
as Mr. Watson

Doctor Who: Voyage of the Damned
2007
as The Doctor

Talking Doctor Who
2023
as Self - Presenter

Doctor Who: The End of Time
2010
as The Doctor

Traffic Warden
2004
as Traffic Warden

The Decoy Bride
2011
as James Arber

Glorious 39
2009
as Hector

Doctor Who: The Waters of Mars
2009
as The Doctor

RSC Live: Richard II
2013
as Richard II

Much Ado About Nothing
2011
as Benedick

You, Me and Him
2018
as John

Wings 3D
2014
as Narrator (voice)

Jude
1996
as Drunk Undergraduate

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

Proclaimers: This Is the Story
2017
as Self

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

The Five(ish) Doctors Reboot
2013
as Self

Doctor Who: Planet of the Dead
2009
as The Doctor

Doctor Who: Tales Lost in Time
2011
The Muppets Take The O2
2018
as Self

David Tennant's Video Diary
2007
as Self

Shakespeare's Sonnets
2012

Heart to Heart
2020
as Heart
The Wind in the Willows
as Basil

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

Discovering Hamlet
2011
as Self

Polar Bear: Spy on the Ice
2011
as Narrator

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

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

Endgame
2009
as Self - Host (uncredited)

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

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

Doctor Who: The Next Doctor
2008
as The Doctor

Good Omens: Lockdown
2020
as Crowley (voice)

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

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

The Last September
2000
as Captain Gerald Colthurst

Bite
1997
as Alastair Galbraith

Nine 1/2 Minutes
2002
as Charlie

Derren Brown: Pushed to the Edge
2016
as Himself

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

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

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

Spy in the Snow
2018
as Narrator

Hamlet
2009
as Hamlet

Monty Python in Aberystwyth
2009
as Narrator

Shakespeare Live! From the RSC
2016
as Self - Host

The Quatermass Experiment
2005
as Doctor Gordon Briscoe

Mad to Be Normal
2017
as RD Laing

Beauty and the Beast: A Comic Relief Pantomime for Christmas
2021
as Self
My Sarah Jane: A Tribute to Elisabeth Sladen
2011
as Self

Doctor Who Explained
2013
as Self

Children In Need 2019: Got It Covered
2019
as Self

Comic Relief 2024: Funny for Money
2024
as Self

Earthflight
2013
as Himself - Narrator

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

Gerry Rafferty: Right Down the Line
2011
as Narrator
Doctor Who: Farewell to Matt Smith
2013

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

Cinderella: A Comic Relief Pantomime for Christmas
2020
as Self
The Deputy
2004
as Christopher Williams

Human Footprint
2008
as Narrator (self)
The Science of Doctor Who
2012
as The Doctor (archive footage)

Doctor Who: The Christmas Invasion
2005

Come in Number Five
2011
as Presenter

Biting the Hands
1989
as 3rd Squaddie

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

96 Ways to Say I Love You
2015
as Mark

Doctor Who: A Celebration
2006
as Self - Host

Knights of Classic Drama at the BBC
2015
as Narrator

Doctor Who: The Ultimate Guide
2013
as Self

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

The 50 Greatest Television Dramas
2007
as Self

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

Doctor Who Children in Need Special 2023
2023
as The Doctor

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

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

Dames of Classic Drama at the BBC
2015
as Narrator

The Nation's Favourite Beatles Number One
2015
as Self

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

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

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

Stealing Shakespeare
2010
as Narrator

The National Television Awards Celebrate 25 Years
2020
as Self

Learners
2007
as Chris

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

Doctor Who: The Ultimate Time Lord with Peter Davison
2014
as Self
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 267 credits spanning from 1983 to 2026, David Tennant has appeared in 143 films and 124 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 Bowood.TV, 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)
- The Thursday Murder Club (2025) — as Ian
- Ferdinand (2017) — as Angus (voice)
Where to Watch David Tennant Films
Most David Tennant movies and series are available to stream on Bowood.TV 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.