Loading amazing content...
Loading amazing content...

Acting
April 18, 1971
Bathgate, West Lothian, Scotland, UK
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.

Nick Davies
2025

Ian
2025

The Doctor / The Doctor (archive footage) (uncredited)
2025

The Creator
2025

Self - Interviewee
2025

Macbeth
2025

The Doctor (14) (10) (archive footage)
2024

Tony Baddingham
2024

The Doctor (archive footage) (uncredited)
2024

Sir Edmund Rockwell (voice)
2024

as Nick Davies

as Ian

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

as The Creator

as Self - Interviewee

as Macbeth

as The Doctor (14) (10) (archive footage)

as Tony Baddingham

as The Doctor (archive footage) (uncredited)

as Sir Edmund Rockwell (voice)

as Self

as Self - Guest

as The Doctor (archive footage)

as Self

as Self - The Doctor

as Self

as The Doctor

as The Doctor

as Self - Presenter

as Huyang (voice)

as Narrator

as David Tennant (voice)

as Huyang (voice)

as Professor John Halder/Johnny

as Self - Host

as Franklin (voice)

as Dangerous Beans (voice)

as Alexander Litvinenko

as Roach Chef (voice)

as Harry Watling

as Don (voice)

as Scrooge McDuck (Voice)

as Scrooge McDuck (voice)

as General Kreig (voice)

as Self

as Self

as Phileas Fogg

as Self

as Angus (voice)

as Self

as Timothy

as Narrator (voice)

as Dennis Nilsen

as Self - Narrator (voice)

as David

as Self

as Crowley (voice)

as Mr. Logan

as Heart

as Tom Kendrick

as Self

as Self

as Dr. Edgar Fallon

as Crowley

as Dr. Weller (voice)

as Spitelout / Ivar the Whitless (voice)

as Narrator

as John Knox

as Simon

as Walt

as The Highway Rat (voice)

as Martin Lamb
as Self

as Scrooge McDuck (voice)

as Cale Erendreich

as Lord Commander (voice)

as John

as Angus (voice)

as Scrooge McDuck (Voice)

as Self

as RD Laing

as Himself - Narrator

as Buck Douglas (voice)

as Self

as Self - Host

as Himself

as Self - Voice of Charles Darwin

as The Doctor (10) (picture) (uncredited)

as Narrator (Voice UK)

as Kilgrave

as Kilgrave (voice)

as Self

as Narrator

as Narrator

as Igor the Door (voice)

as Spitelout (voice)

as Mark

as Tyco Reeves (Voice)

as Emmett Carver

as Doug McLeod

as Self / The Doctor (archive footage)

as Self

as Narrator (voice)

as Wilf (voice)

as Himself

as Narrator (voice)

as Self

as Narrator

as Himself - Narrator

as The Doctor (archive footage)

as The Doctor (10)

as Self

as The Doctor (10)

as Self

as Self

as Richard II

as Self

as Will Burton

as Aiden Hoynes

as Self

as DI Alec Hardy

as Narrator (voice)

as Self

as Self

as Jean-François Mercier

as Donald / Roderick Peterson

as Fugitoid (voice)

as Host

as Spitelout (voice)

as Spitelout (voice)
as The Doctor (archive footage)


as Charles Darwin

as Himself

as Nick

as Charles Darwin (voice)

as Twigs (voice)

as Narrator

as Self / Narrator


as Self

as Self


as Russell T. Davies / Self

as Narrator

as Peter Vincent

as Radio Newsreader / Stretchy McStretch (voice)

as James Arber

as Benedick
as Self

as Presenter

as Narrator (voice)

as Narrator
as Narrator

as Jimmy Murphy

as Dave

as Self

as Narrator

as Oscar's Brain (voice)

as Spitelout (voice)

as Rex Alexander

as Hamlet

as Ghost of Christmas Present

as Captain Lord Pomfrey / Sir Piers Pomfrey

as The Doctor (voice)

as Hector

as The Doctor

as Self

as Self

as Narrator

as The Doctor

as Self

as Self - Host (uncredited)

as Narrator (voice)

as The Doctor (Uncredited)

as The Doctor

as Arthur Eddington

as Huyang (voice)

as Narrator (self)

as The Doctor

as Guest Host

as The Doctor (10)

as Chris

as Self

as The Doctor

as The Doctor (voice)

as Himself

as Alan Hamilton

as Self

as Self

as The Doctor

as Self - Host

as Self

as Self

as Richard Hoggart

as Brendan

as Barty Crouch Junior


as Pete

as Doctor Gordon Briscoe

as Doctor (10)

as The Doctor

as Self

as Self - Narrator (voice)

as Giacomo Casanova

as Self - Host

as Self

as Self - Guest

as DI Peter Carlisle

as Self

as Traffic Warden

as Mr. Gibson
as Christopher Williams

as Mr. Watson

as Young Custodian (voice) (uncredited)

as Ginger Littlejohn

as Self

as Dr. Krull

as Charlie

as Regenerated Tony Blair

as Theo Howard

as Self

as Self - Guest Announcer
as Greig Miller

as Captain Gerald Colthurst


as Rob Harker
as John

as Richard

as Max Valentine

as Simon 'Darwin' Brown

as Self - Presenter

as Drunk Undergraduate

as Self - Contestant

as Campbell

as John MacBryde

as Self

as Self

as Vinny

as Self - Host

as Davina

as Pa MacWeldon (voice)

as 3rd Squaddie

as Narrator


as Self - Presenter