
David Tennant
Born in Bathgate, West Lothian, Scotland, UK
- Born:
- April 18, 1971 (age 55)
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…
View on IMDbCast Credits

The Thursday Murder Club
2025
As Ian

The Amazing Maurice
2022
As Dangerous Beans (voice)

Chip 'n Dale: Rescue Rangers
2022
As Scrooge McDuck (voice)

The Loud House Movie
2021
As Angus (voice)

How to Train Your Dragon: The Hidden World
2019
As Spitelout / Ivar the Whitless (voice)

Mary Queen of Scots
2018
As John Knox

Bad Samaritan
2018
As Cale Erendreich

Ferdinand
2017
As Angus (voice)

Derren Brown: Pushed to the Edge
2016
As Himself

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

What We Did on Our Holiday
2014
As Doug McLeod

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

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

The Pirates! In an Adventure with Scientists!
2012
As Charles Darwin (voice)

Fright Night
2011
As Peter Vincent

The Decoy Bride
2011
As James Arber

United
2011
As Jimmy Murphy

How to Train Your Dragon
2010
As Spitelout (voice)

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

Doctor Who: The Waters of Mars
2009
As The Doctor

Doctor Who: Planet of the Dead
2009
As The Doctor

Doctor Who: The Next Doctor
2008
As The Doctor

Einstein and Eddington
2008
As Arthur Eddington

Doctor Who: Voyage of the Damned
2007
As The Doctor

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

Doctor Who: The Runaway Bride
2006
As The Doctor

Harry Potter and the Goblet of Fire
2005
As Barty Crouch Junior

Jude
1996
As Drunk Undergraduate