Menu
David Tennant

David Tennant

Known For Acting
Birthday Apr 18, 1971 (54)
Birthplace Bathgate, West Lothian, Scotland, UK
Popularity 1 (history)
Updated Sep 16, 2025
Entry Date Apr 13, 2024
Links TMDb IMDb
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 H ... ardy 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

Headshots

Profile
Profile
Profile
Profile
Profile
Profile
Filmography

Macbeth

Macbeth

2025

as Macbeth

National Theatre Live: Good

National Theatre Live: Good

2023

as Professor John Halder/Johnny

The Amazing Maurice

The Amazing Maurice

2022

as Dangerous Beans (voice)

The Paloni Show! Halloween Special!

The Paloni Show! Halloween Special!

2022

as Roach Chef (voice)

Chip 'n Dale: Rescue Rangers

Chip 'n Dale: Rescue Rangers

2022

as Scrooge McDuck (voice)

The Loud House Movie

The Loud House Movie

2021

as Angus (voice)

Heart to Heart

Heart to Heart

2020

as Heart

The Real Des: The Dennis Nilsen Story

The Real Des: The Dennis Nilsen Story

2020

as Narrator (voice)

Good Omens: Lockdown

Good Omens: Lockdown

2020

as Crowley (voice)

Screening

Screening

2020

as Timothy

The Big Night In

The Big Night In

2020

as Mr. Logan

How to Train Your Dragon: The Hidden World

How to Train Your Dragon: The Hidden World

2019

as Spitelout / Ivar the Whitless (voice)

Spy in the Snow

Spy in the Snow

2018

as Narrator

Bad Samaritan

Bad Samaritan

2018

as Cale Erendreich

The Highway Rat

The Highway Rat

2018

as The Highway Rat (voice)

You, Me and Him

You, Me and Him

2018

as John

Mary Queen of Scots

Mary Queen of Scots

2018

as John Knox

Mad to Be Normal

Mad to Be Normal

2017

as RD Laing

Ferdinand

Ferdinand

2017

as Angus (voice)

Mickey Mouse Clubhouse: Mickey's Monster Musical

Mickey Mouse Clubhouse: Mickey's Monster Musical

2015

as Igor the Door (voice)

Wings 3D

Wings 3D

2014

as Narrator (voice)

What We Did on Our Holiday

What We Did on Our Holiday

2014

as Doug McLeod

Postman Pat: The Movie

Postman Pat: The Movie

2014

as Wilf (voice)

Doctor Who: The Day of the Doctor

Doctor Who: The Day of the Doctor

2013

as The Doctor (10)

Doctor Who Live: The Afterparty

Doctor Who Live: The Afterparty

2013

as The Doctor (archive footage)

Nativity 2: Danger in the Manger!

Nativity 2: Danger in the Manger!

2012

as Donald / Roderick Peterson

So You Want To Be A Pirate!

So You Want To Be A Pirate!

2012

as Charles Darwin

The Pirates! In an Adventure with Scientists!

The Pirates! In an Adventure with Scientists!

2012

as Charles Darwin (voice)

The Science of Doctor Who

The Science of Doctor Who

2012

as The Doctor (archive footage)

United

United

2011

as Jimmy Murphy

Much Ado About Nothing

Much Ado About Nothing

2011

as Benedick

Polar Bear - Spy on the Ice

Polar Bear - Spy on the Ice

2011

as Narrator

The Decoy Bride

The Decoy Bride

2011

as James Arber

Fright Night

Fright Night

2011

as Peter Vincent

The Itch of the Golden Nit

The Itch of the Golden Nit

2011

as Radio Newsreader / Stretchy McStretch (voice)

Stealing Shakespeare

Stealing Shakespeare

2010

as Narrator

How to Train Your Dragon

How to Train Your Dragon

2010

as Spitelout (voice)

Doctor Who: The Waters of Mars

Doctor Who: The Waters of Mars

2009

as The Doctor

Doctor Who: Planet of the Dead

Doctor Who: Planet of the Dead

2009

as The Doctor

Hamlet

Hamlet

2009

as Hamlet

The Catherine Tate Show: Nan's Christmas Carol

The Catherine Tate Show: Nan's Christmas Carol

2009

as Ghost of Christmas Present

St Trinian's 2: The Legend of Fritton's Gold

St Trinian's 2: The Legend of Fritton's Gold

2009

as Captain Lord Pomfrey / Sir Piers Pomfrey

Glorious 39

Glorious 39

2009

as Hector

Doctor Who: The Next Doctor

Doctor Who: The Next Doctor

2008

as The Doctor

Einstein and Eddington

Einstein and Eddington

2008

as Arthur Eddington

Doctor Who: Time Crash

Doctor Who: Time Crash

2007

as The Doctor (10)

Recovery

Recovery

2007

as Alan Hamilton

Learners

Learners

2007

as Chris

Doctor Who: The Infinite Quest

Doctor Who: The Infinite Quest

2007

as The Doctor (voice)

Doctor Who: The Runaway Bride

Doctor Who: The Runaway Bride

2006

as The Doctor

The Chatterley Affair

The Chatterley Affair

2006

as Richard Hoggart

Doctor Who: Born Again

Doctor Who: Born Again

2005

as The Doctor (10)

Sweetnightgoodheart

Sweetnightgoodheart

2005

as Pete

The Quatermass Experiment

The Quatermass Experiment

2005

as Doctor Gordon Briscoe

Harry Potter and the Goblet of Fire

Harry Potter and the Goblet of Fire

2005

as Barty Crouch Junior

Traffic Warden

Traffic Warden

2004

as Traffic Warden

Old Street

Old Street

2004

as Mr. Watson

The Deputy

The Deputy

2004

as Christopher Williams

Bright Young Things

Bright Young Things

2003

as Ginger Littlejohn

Nine 1/2 Minutes

Nine 1/2 Minutes

2002

as Charlie

The Last September

The Last September

2000

as Captain Gerald Colthurst

L.A. Without a Map

L.A. Without a Map

1999

as Richard

Jude

Jude

1996

as Drunk Undergraduate

Spaces

Spaces

1993

as Vinny

No data available

No data available

No data available

Organization Category Movie
Television Credits

Tree Fu Tom

as Twigs (voice)

Episodes: 72

First Aired: Mar 05, 2012

DuckTales

as Scrooge McDuck (Voice)

Episodes: 69

First Aired: Aug 12, 2017

Doctor Who

as The Doctor

Episodes: 53

First Aired: Mar 26, 2005

Broadchurch

as DI Alec Hardy

Episodes: 24

First Aired: Mar 04, 2013

Staged

as David

Episodes: 20

First Aired: Jun 10, 2020

Terri McIntyre - Classy Bitch

as Greig Miller

Episodes: 14

First Aired: Apr 06, 2001

Marvel's Jessica Jones

as Kilgrave

Episodes: 14

First Aired: Nov 20, 2015

W1A

as Narrator (voice)

Episodes: 14

First Aired: Mar 19, 2014

Twenty Twelve

as Narrator (voice)

Episodes: 13

First Aired: Mar 14, 2011

Dragons: Race to the Edge

as Spitelout (voice)

Episodes: 12

First Aired: Jun 26, 2015

Good Omens

as Crowley

Episodes: 12

First Aired: May 31, 2019

Gracepoint

as Emmett Carver

Episodes: 10

First Aired: Oct 02, 2014

Final Space

as Lord Commander (voice)

Episodes: 10

First Aired: Feb 26, 2018

There She Goes

as Simon

Episodes: 10

First Aired: Oct 16, 2018

Rivals

as Tony Baddingham

Episodes: 8

First Aired: Oct 18, 2024

Ahsoka

as Huyang (voice)

Episodes: 8

First Aired: Aug 22, 2023

Camping

as Walt

Episodes: 8

First Aired: Oct 14, 2018

gen:LOCK

as Dr. Weller (voice)

Episodes: 8

First Aired: Jan 26, 2019

Around the World in 80 Days

as Phileas Fogg

Episodes: 8

First Aired: Dec 05, 2021

Duck Patrol

as Simon 'Darwin' Brown

Episodes: 7

First Aired: Jul 19, 1998

Blackpool

as DI Peter Carlisle

Episodes: 6

First Aired: Nov 11, 2004

Takin' Over the Asylum

as Campbell

Episodes: 6

First Aired: Sep 27, 1994

ARK: The Animated Series

as Sir Edmund Rockwell (voice)

Episodes: 6

First Aired: Mar 21, 2024

Doctor Who: Dreamland

as The Doctor (voice)

Episodes: 6

First Aired: Nov 21, 2009

Single Father

as Dave

Episodes: 4

First Aired: Oct 10, 2010

Spy in the Ocean, A Nature Miniseries

as Narrator

Episodes: 4

First Aired: Jun 04, 2023

Litvinenko

as Alexander Litvinenko

Episodes: 4

First Aired: Dec 15, 2022

He Knew He Was Right

as Mr. Gibson

Episodes: 4

First Aired: Apr 18, 2004

Inside Man

as Harry Watling

Episodes: 4

First Aired: Sep 26, 2022

Deadwater Fell

as Tom Kendrick

Episodes: 4

First Aired: Jan 10, 2020

Casanova

as Giacomo Casanova

Episodes: 3

First Aired: Mar 13, 2005

The Politician's Husband

as Aiden Hoynes

Episodes: 3

First Aired: Apr 25, 2013

The Escape Artist

as Will Burton

Episodes: 3

First Aired: Oct 29, 2013

Penguins: Spy in the Huddle

as Narrator (voice)

Episodes: 3

First Aired: Feb 11, 2013

Des

as Dennis Nilsen

Episodes: 3

First Aired: Sep 14, 2020

Doctor Who

as The Doctor

Episodes: 3

First Aired: May 11, 2024

The Sarah Jane Adventures

as The Doctor

Episodes: 2

First Aired: Sep 24, 2007

Star Wars: The Clone Wars

as Huyang (voice)

Episodes: 2

First Aired: Oct 03, 2008

DreamWorks Dragons

as Spitelout (voice)

Episodes: 2

First Aired: Aug 07, 2012

Spies of Warsaw

as Jean-François Mercier

Episodes: 2

First Aired: Jan 09, 2013

The Legend of Vox Machina

as General Kreig (voice)

Episodes: 2

First Aired: Jan 27, 2022

Doctor Who

as The Doctor (voice)

Episodes: 2

First Aired: Mar 26, 2005

Fish Hooks

as Oscar's Brain (voice)

Episodes: 2

First Aired: Sep 03, 2010

Secret Smile

as Brendan

Episodes: 2

First Aired: Dec 12, 2005

Dolphins: Spy in the Pod

as Narrator

Episodes: 2

First Aired: Jan 02, 2014

Teenage Mutant Ninja Turtles

as Fugitoid (voice)

Episodes: 2

First Aired: Sep 28, 2012

Swarm: Nature's Incredible Invasions

as Narrator (voice)

Episodes: 2

First Aired: Jan 04, 2009

Doctor Who

as Doctor (10)

Episodes: 1

First Aired: Mar 26, 2005

Wild About Pandas

as Narrator

Episodes: 1

First Aired: Feb 01, 2012

Spine Chillers

as Dr. Krull

Episodes: 1

First Aired: Jun 23, 2003

Clone High

as David Tennant (voice)

Episodes: 1

First Aired: May 23, 2023

Rex Is Not Your Lawyer

as Rex Alexander

Episodes: 1

First Aired: Unknown

True Love

as Nick

Episodes: 1

First Aired: Jun 17, 2012

Dead Ringers

as Regenerated Tony Blair

Episodes: 1

First Aired: Nov 18, 2002

Extras

as David Tennant

Episodes: 1

First Aired: Jul 21, 2005

Love in the 21st Century

as John

Episodes: 1

First Aired: Jul 21, 1999

People Like Us

as Rob Harker

Episodes: 1

First Aired: Sep 20, 1999

The Tales of Para Handy

as John MacBryde

Episodes: 1

First Aired: Jul 31, 1994

Natural World

as Narrator

Episodes: 1

First Aired: Oct 30, 1983

Rab C. Nesbitt

as Davina

Episodes: 1

First Aired: Sep 27, 1990

Doctor Who: Scream of the Shalka

as Young Custodian (voice) (uncredited)

Episodes: 1

First Aired: Nov 13, 2003

Thunderbirds Are Go!

as Tyco Reeves (Voice)

Episodes: 1

First Aired: Apr 04, 2015

The Simpsons

as Pa MacWeldon (voice)

Episodes: 1

First Aired: Dec 17, 1989

The Sandman

as Don (voice)

Episodes: 1

First Aired: Aug 05, 2022

Doctor Who: Dreamland

as The Doctor (Voice)

Episodes: 1

First Aired: Nov 21, 2009

Marvel's Moon Girl and Devil Dinosaur

as Franklin (voice)

Episodes: 1

First Aired: Feb 10, 2023

Criminal: UK

as Dr. Edgar Fallon

Episodes: 1

First Aired: Sep 20, 2019

The Mrs Bradley Mysteries

as Max Valentine

Episodes: 1

First Aired: Aug 31, 1998

Marvel's Jessica Jones

as Kilgrave (voice)

Episodes: 1

First Aired: Nov 20, 2015

Star Wars: Young Jedi Adventures

as Huyang (voice)

Episodes: 1

First Aired: May 04, 2023

Hang Ups

as Martin Lamb

Episodes: 1

First Aired: Aug 08, 2018

DreamWorks Dragons

as Spitelout (voice)

Episodes: 0

First Aired: Aug 07, 2012

Doctor Who Confidential

as Self

Episodes: 39

First Aired: Mar 26, 2005

Doctor Who: The Doctors Revisited

as Self

Episodes: 11

First Aired: Jan 27, 2013

The Graham Norton Show

as Self

Episodes: 9

First Aired: Feb 22, 2007

Spy in the Wild

as Himself - Narrator

Episodes: 9

First Aired: Jan 12, 2017

Have I Got a Bit More News for You

as Self - Presenter

Episodes: 8

First Aired: Unknown

Comedy World Cup

as Host

Episodes: 7

First Aired: Sep 15, 2012

The Last Leg

as Self

Episodes: 7

First Aired: Jan 25, 2013

Earthflight

Episodes: 6

First Aired: Dec 29, 2011

Doctor Who: Video Commentaries

as Self - The Doctor

Episodes: 5

First Aired: Nov 25, 2023

Doctor Who: Unleashed

as Self - The Doctor

Episodes: 4

First Aired: May 11, 2024

Totally Doctor Who

Episodes: 3

First Aired: Apr 13, 2006

Doctor Who Greatest Moments

as Himself

Episodes: 3

First Aired: Aug 20, 2009

Red Dwarf: The First Three Million Years

as Self - Narrator (voice)

Episodes: 3

First Aired: Aug 06, 2020

Top Gear

as Self

Episodes: 2

First Aired: Oct 20, 2002

Live from Studio Five

as Self

Episodes: 2

First Aired: Sep 14, 2009

Ant & Dec's Saturday Night Takeaway

as Self - Guest Announcer

Episodes: 2

First Aired: Jun 08, 2002

Totally Doctor Who

as Himself

Episodes: 2

First Aired: Apr 13, 2006

Derren Brown: Trick or Treat

as Himself

Episodes: 2

First Aired: Apr 13, 2007

Doctor Who: Video Commentaries

as Self

Episodes: 2

First Aired: Nov 25, 2023

The Real History of Science Fiction

as Himself

Episodes: 2

First Aired: Apr 19, 2014

Ready Steady Cook

as Self - Contestant

Episodes: 2

First Aired: Oct 24, 1994

QI

as Self

Episodes: 1

First Aired: Sep 11, 2003

Dramarama

Episodes: 1

First Aired: Sep 12, 1983

Randall & Hopkirk (Deceased)

Episodes: 1

First Aired: Mar 18, 2000

Who Do You Think You Are?

as Self

Episodes: 1

First Aired: Oct 12, 2004

Foyle's War

Episodes: 1

First Aired: Oct 27, 2002

Have I Got News for You

as Self - Host

Episodes: 1

First Aired: Sep 28, 1990

Doctor Who

Episodes: 1

First Aired: Mar 26, 2005

A Mug's Game

Episodes: 1

First Aired: Jan 18, 1996

GMTV

as Self

Episodes: 1

First Aired: Jan 01, 1993

Have I Got News for You

as Host

Episodes: 1

First Aired: Sep 28, 1990

The National Television Awards Backstage Live

Episodes: 1

First Aired: Jan 20, 2010

Ask Rhod Gilbert

as Self

Episodes: 1

First Aired: Sep 27, 2010

The Late Late Show with Craig Ferguson

as Self

Episodes: 1

First Aired: Jan 03, 2005

Shakespeare Uncovered

as Himself

Episodes: 1

First Aired: Jun 19, 2012

Big Fat Quiz

as Self - Guest

Episodes: 1

First Aired: Dec 27, 2004

Never Mind the Buzzcocks

as Self - Presenter

Episodes: 1

First Aired: Nov 12, 1996

The One Show

as Self

Episodes: 1

First Aired: Aug 14, 2006

Room 101

as Self

Episodes: 1

First Aired: Jul 04, 1994

CBeebies Bedtime Stories

as Himself

Episodes: 1

First Aired: Mar 09, 2009

Rob Beckett's Smart TV

as Self - Guest

Episodes: 1

First Aired: Feb 29, 2024

Standing By

Episodes: 1

First Aired: Unknown

Ant & Dec's Limitless Win

as Self

Episodes: 1

First Aired: Jan 08, 2022

Off Camera with Sam Jones

as Self

Episodes: 1

First Aired: Feb 06, 2014

Genius Game

as Self - The Creator

Episodes: 1

First Aired: Unknown

Extra Gear

as Self

Episodes: 1

First Aired: May 29, 2016

Popularity Metrics

Popularity History


Year Month Avg Max Min
2024 5 30 37 23
2024 6 29 45 15
2024 7 40 61 19
2024 8 26 52 14
2024 9 23 36 14
2024 10 22 40 14
2024 11 25 40 16
2024 12 25 39 15
2025 1 30 44 14
2025 2 21 44 2
2025 3 13 31 0
2025 4 2 3 1
2025 5 4 5 2
2025 6 2 3 2
2025 7 2 3 1
2025 8 1 2 1
2025 9 1 2 1
2025 10 1 2 1

Trending Rank


Year Month Avg Rank Max Rank
2024 5 529 181
2024 6 393 114
2024 12 129 64
2025 1 465 162
2025 2 432 65
2025 3 362 112
2025 7 404 136
2025 8 313 49
2025 9 573 83
2025 10 270 86

Return to Top