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 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.
Acting
Movie
Harry Potter and the Goblet of Fire
as Barty Crouch Junior
2005
Movie
How to Train Your Dragon
as Spitelout (voice)
2010
TV
The Simpsons
as Pa MacWeldon (voice)
1989
Movie
How to Train Your Dragon: The Hidden World
as Spitelout / Ivar the Whitless (voice)
2019
TV
Doctor Who
as Doctor (10)
2005
TV
Doctor Who
as The Doctor
2005
Movie
Ferdinand
as Angus (voice)
2017
TV
The Sandman
as Don (voice)
2022
TV
Marvel's Jessica Jones
as Kilgrave
2015
TV
Marvel's Jessica Jones
as Kilgrave (voice)
2015
TV
Star Wars: The Clone Wars
as Huyang (voice)
2008
TV
Good Omens
as Crowley
2019
Movie
Fright Night
as Peter Vincent
2011
Movie
Mary Queen of Scots
as John Knox
2018
Movie
Chip 'n Dale: Rescue Rangers
as Scrooge McDuck (voice)
2022
TV
Ahsoka
as Huyang (voice)
2023
Movie
The Pirates! In an Adventure with Scientists!
as Charles Darwin (voice)
2012
Movie
The Thursday Murder Club
as Ian
2025
TV
Broadchurch
as DI Alec Hardy
2013
TV
Final Space
as Lord Commander (voice)
2018
TV
Top Gear
as Self
2002
TV
Teenage Mutant Ninja Turtles
as Fugitoid (voice)
2012
Movie
Bad Samaritan
as Cale Erendreich
2018
Movie
Doctor Who: The Day of the Doctor
as The Doctor (10)
2013