
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.

as Self - Guest

as Pa MacWeldon (voice)
1989

as Self - Guest
2015

as Self - Guest
2014

as Doctor (10)
2005

as Self
2007

as Self - Guest
1993

as Huyang (voice)
2008

as Self
2005

as General Kreig (voice)
2022

as Self
2002

as Barty Crouch Junior
2005

as Self
2003
as The Doctor / The Doctor (archive footage) (uncredited)
2025

as self
2026

as Ian
2025

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

as Macbeth
2025

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

as Self
2024

as Self
2023

as The Doctor (archive footage)
2023

as Self
2023

as The Doctor
2023

as The Doctor
2023

as Self - Presenter
2023

as Professor John Halder/Johnny
2023

as Self - Host
2023

as Dangerous Beans (voice)
2022

as Roach Chef (voice)
2022

as Scrooge McDuck (voice)
2022

as Self
2021

as Self
2021

as Angus (voice)
2021

as Self
2020

as Timothy
2020

as Narrator (voice)
2020

as Self
2020
as Self - Guest
1 ep.

as Pa MacWeldon (voice)
1 episodes

as Self - Guest
2 episodes

as Self - Guest
1 episodes

as Doctor (10)
0
as Self
9 episodes

as Self - Guest
1 episodes

as Huyang (voice)
2 episodes

as Self
1 episodes

as General Kreig (voice)
2 episodes

as Self
2 episodes

as Self
1 episodes

as Fugitoid (voice)
2 episodes

as Narrator
1 episodes

as Self
3 episodes

as Tony Baddingham
14 episodes

as Don (voice)
1 episodes

as Self - Host
10 episodes

as Spitelout (voice)
12 episodes

as Scrooge McDuck (Voice)
69 episodes

as Crowley
13 episodes

as Huyang (voice)
8 episodes

as Theo Howard
1 episodes

as Gianpiero
1 episodes

as Self - Presenter
1 episodes
Executive Producer