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

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

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

Star Wars: The Clone Wars
2008
as Huyang (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

Teenage Mutant Ninja Turtles
2012
as Fugitoid (voice)

Foyle's War
2002
as Theo Howard

The Four Seasons
2025
as Gianpiero

Natural World
1983
as Narrator

Ready, Steady, Cook
1994
as Self - Contestant

The Sandman
2022
as Don (voice)

DuckTales
2017
as Scrooge McDuck (Voice)

The Last Leg
2013
as Self

Good Omens
2019
as Crowley

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

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

Never Mind the Buzzcocks
1996
as Self - Presenter

Off Camera with Sam Jones
2014
as Self

Rivals
2024
as Tony Baddingham

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

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

Fish Hooks
2010
as Oscar's Brain (voice)

Broadchurch
2013
as DI Alec Hardy

GMTV
1993
as Self

Ahsoka
2023
as Huyang (voice)

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

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

Who Do You Think You Are?
2004
as Self

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

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

Remembers…
2022
as Self

Doctor Who Confidential
2005
as Self

Room 101
1994
as Self

The Sarah Jane Adventures
2007
as The Doctor

CBeebies Bedtime Stories
2009
as Self / Fourteenth Doctor

Playhouse Presents
2012
as Will

Thunderbirds Are Go!
2015
as Tyco Reeves (Voice)

Final Space
2018
as Lord Commander (voice)

Big Fat Quiz
2004
as Self - Guest

Staged
2020
as David

Clone High
2023
as David Tennant (voice)

The Hack
2025
as Nick Davies

Chibiverse
2022
as Scrooge McDuck (Voice)

Dramarama
1983
as Neil McDonald

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

Criminal: UK
2019
as Dr. Edgar Fallon

The Play on One
1988
as Third Squaddie

Chris Moyles' Quiz Night
2009
as Self

W1A
2014
as Narrator (voice)

Rab C. Nesbitt
1990
as Davina

The Real History of Science Fiction
2014
as Self

Around the World in 80 Days
2021
as Phileas Fogg
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 Pirates! In an Adventure with Scientists!
2012
as Charles Darwin (voice)

Jude
1996
as Drunk Undergraduate

The Loud House Movie
2021
as Angus (voice)

Bad Samaritan
2018
as Cale Erendreich

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

The Amazing Maurice
2022
as Dangerous Beans (voice)

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

United
2011
as Jimmy Murphy

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

Bright Young Things
2003
as Ginger Littlejohn

Doctor Who: The Runaway Bride
2006
as The Doctor

Endgame
2009
as Self - Host (uncredited)

Einstein and Eddington
2008
as Arthur Eddington

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

Macbeth
2025
as Macbeth

Glorious 39
2009
as Hector

What We Did on Our Holiday
2014
as Doug McLeod

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

An Audience with Adele
2021
as Self

Postman Pat: The Movie
2014
as Wilf (voice)

The 50 Greatest Television Dramas
2007
as Self

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

The Five(ish) Doctors Reboot
2013
as Self

Being Considered
2000

You, Me and Him
2018
as John

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

The Decoy Bride
2011
as James Arber

Shakespeare Live! From the RSC
2016
as Self - Host

L.A. Without a Map
1999
as Richard

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

Much Ado About Nothing
2011
as Benedick

The Highway Rat
2018
as The Highway Rat (voice)

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

Biting the Hands
1989
as 3rd Squaddie

Shakespeare's Sonnets
2012

Doctor Who: The Waters of Mars
2009
as The Doctor

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

Doctor Who: Planet of the Dead
2009
as The Doctor

Shrek: Once Upon a Time
2011
as Self / Narrator

Discovering Hamlet
2011
as Self

Hamlet
2009
as Hamlet

Recovery
2007
as Alan Hamilton

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

Children In Need 2019: Got It Covered
2019
as Self
The Neverending Pillow Fort

RSC Live: Richard II
2013
as Richard II

Doctor Who: Voyage of the Damned
2007
as The Doctor

Cinderella: A Comic Relief Pantomime for Christmas
2020
as Self

Polar Bear: Spy on the Ice
2011
as Narrator

Doctor Who: The Next Doctor
2008
as The Doctor

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

Knights of Classic Drama at the BBC
2015
as Narrator

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

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

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

The Big Night In
2020
as Mr. Logan / Self

Mad to Be Normal
2017
as RD Laing

The Chatterley Affair
2006
as Richard Hoggart

Doctor Who Children in Need Special 2023
2023
as The Doctor

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

The Quatermass Experiment
2005
as Doctor Gordon Briscoe

Catherine Tate: Laughing at the Noughties
2011
as Self

Learners
2007
as Chris

The Last September
2000
as Captain Gerald Colthurst

Dames of Classic Drama at the BBC
2015
as Narrator

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

The National Television Awards Celebrate 25 Years
2020
as Self

Monty Python in Aberystwyth
2009
as Narrator

Derren Brown: Pushed to the Edge
2016
as Himself

Doctor Who: The Ultimate Time Lord with Peter Davison
2014
as Self
The Muppets Take The O2
2018
as Self

The Nation's Favourite Beatles Number One
2015
as Self

The Catherine Tate Show: Nan's Christmas Carol
2009
as Ghost of Christmas Present
Doctor Who: Farewell to Matt Smith
2013

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

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

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

Proclaimers: This Is the Story
2017
as Self

Old Street
2004
as Mr. Watson

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

Comic Relief 2024: Funny for Money
2024
as Self

Doctor Who: Tales Lost in Time
2011

Doctor Who: The Christmas Invasion
2005
The Deputy
2004
as Christopher Williams

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

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

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

96 Ways to Say I Love You
2015
as Mark
The Science of Doctor Who
2012
as The Doctor (archive footage)
Lachlan Macquarie: The Father of Australia
2011
as Narrator

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

Sweetnightgoodheart
2005
as Pete

David Tennant's Video Diary
2007
as Self

Come in Number Five
2011
as Presenter

Traffic Warden
2004
as Traffic Warden

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

Doctor Who: The Bedtime Story
2023
as The Doctor

Gerry Rafferty: Right Down the Line
2011
as Narrator

Talking Doctor Who
2023
as Self - Presenter

Doctor Who: The Ultimate Guide
2013
as Self

Nine 1/2 Minutes
2002
as Charlie
The Wind in the Willows
as Basil

Comic Relief 2023
2023
as Self - Host

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

Doctor Who: The End of Time
2010
as The Doctor

Doctor Who: Tales from the TARDIS
2013
as Self

Doctor Who Explained
2013
as Self

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

Wings 3D
2014
as Narrator (voice)

Doctor Who: A Celebration
2006
as Self - Host

The Friday Night Project - Unleashed
2007
as Self - Guest Host
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 255 credits spanning from 1983 to 2026, David Tennant has appeared in 133 films and 122 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)
- 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 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.