Actors
All filmographies
Movies
Explore every movie
Series
Most watched shows
Play
Trivia, challenges & battles
🍿
Home Actors Movies Series Play
Language: English
Actor Evolution
122K subscribers
David Tennant
David Tennant
Age 55 years (Apr 18, 1971)
Birthplace Bathgate, West Lothian, Scotland, UK
Movies 58
TV Shows 72

David Tennant

Actor · Producer · TV star
A hugely popular Scottish actor, David Tennant is one of Britain's most beloved screen performers, best known for a defining run as the Tenth Doctor in 'Doctor Who', reprised in the anniversary special 'Doctor Who: The Day of the Doctor' (2013). The Bathgate-born actor played Barty Crouch Jr. in 'Harry Potter and the Goblet of Fire' (2005) and won further acclaim as the tormented detective in 'Broadchurch' and the sardonic demon in 'Good Omens'. A trained Shakespearean with a magnetic, rapid-fire charm, he is a Scottish actor of enormous range and devoted popularity.
Bathgate, West Lothian, Scotland, UK
Apr 18, 1971
Age55years
Movies58
Series72
A hugely popular Scottish actor, David Tennant is one of Britain's most beloved screen performers, best known for a defining run as the Tenth Doctor in 'Doctor Who', reprised in the anniversary special 'Doctor Who: The Day of the Doctor' (2013). The Bathgate-born actor played Barty Crouch Jr. in 'Harry Potter and the Goblet of Fire' (2005) and won further acclaim as the tormented detective in 'Broadchurch' and the sardonic demon in 'Good Omens'. A trained Shakespearean with a magnetic, rapid-fire charm, he is a Scottish actor of enormous range and devoted popularity.
Movies
Latest Trailers
The Loud House Movie
Watch Trailer
The Loud House Movie
Full Filmography 130
Twenty Twenty Six
Narrator · 6 episodes
★ 7.0
2026
Time
Bobby Bailey · 3 episodes
★ 7.6
2026
The Loud House Movie
Angus (voice)
2026
The Four Seasons
Gianpiero
★ 6.9
2026Season 2
The Hack
Nick Davies · 7 episodes
★ 6.6
2025
The Thursday Murder Club
Ian
★ 6.6
2025
Macbeth
Macbeth
★ 8.8
2025
Chibiverse
Scrooge McDuck (Voice)
★ 6.4
2025Season 3
Rivals
Tony Baddingham · 20 episodes
★ 7.4
2024–
Frequently Asked Questions
How old is David Tennant and where are they from?
David Tennant is 55 years old, born on April 18, 1971 in Bathgate, West Lothian, Scotland, UK.
What are the most famous roles of David Tennant?
David Tennant is best known for roles in Harry Potter and the Goblet of Fire, How to Train Your Dragon, How to Train Your Dragon: The Hidden World.
How many movies has David Tennant been in?
Over a 37-year career (since 1989), David Tennant has appeared in 55 movies and 65 TV shows.
What was David Tennant's first movie?
The career of David Tennant began with Biting the Hands (1989).
What is David Tennant's most recent movie or series?
David Tennant's most recent release is The Loud House Movie, which premiered on October 20, 2026.
What TV shows has David Tennant appeared in?
On television, David Tennant has appeared in The Simpsons, Doctor Who, The Sandman, Marvel's Jessica Jones.
Loading…
David Tennant
David Tennant
1971-04-18 · 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.

Cookies for stats and ads. They are optional.

Known for
—