Movies (Acting Roles)

Macbeth
David Tennant was 53 in Macbeth as 'Macbeth'.Movie Released: Wed, Feb 05 2025

Doctor Who at the Proms
David Tennant was 53 in Doctor Who at the Proms as 'The Doctor (14) (10) (archive footage)'.Movie Released: Tue, Dec 24 2024

Talking Doctor Who
David Tennant was 52 in Talking Doctor Who as 'Self - Presenter'.Movie Released: Wed, Nov 01 2023

National Theatre Live: Good
David Tennant was 52 in National Theatre Live: Good as 'Professor John Halder/Johnny'.Movie Released: Thu, Apr 20 2023

Comic Relief 2023
David Tennant was 51 in Comic Relief 2023 as 'Self - Host'.Movie Released: Fri, Mar 17 2023

The Amazing Maurice
David Tennant was 51 in The Amazing Maurice as 'Dangerous Beans (voice)'.Movie Released: Fri, Dec 16 2022

Chip 'n Dale: Rescue Rangers
David Tennant was 51 in Chip 'n Dale: Rescue Rangers as 'Scrooge McDuck (voice)'.Movie Released: Fri, May 20 2022

An Audience with Adele
David Tennant was 50 in An Audience with Adele as 'Self'.Movie Released: Sun, Nov 21 2021

The Loud House Movie
David Tennant was 50 in The Loud House Movie as 'Angus (voice)'.Movie Released: Fri, Aug 20 2021

Screening
David Tennant was 49 in Screening as 'Timothy'.Movie Released: Fri, Nov 20 2020

Good Omens: Lockdown
David Tennant was 49 in Good Omens: Lockdown as 'Crowley (voice)'.Movie Released: Fri, May 01 2020

The Big Night In
David Tennant was 49 in The Big Night In as 'Mr. Logan'.Movie Released: Thu, Apr 23 2020

Heart to Heart
David Tennant was 48 in Heart to Heart as 'Heart'.Movie Released: Mon, Mar 16 2020

Spy in the Snow
David Tennant was 47 in Spy in the Snow as 'Narrator'.Movie Released: Sun, Dec 30 2018

Mary Queen of Scots
David Tennant was 47 in Mary Queen of Scots as 'John Knox'.Movie Released: Fri, Dec 07 2018

The Highway Rat
David Tennant was 47 in The Highway Rat as 'The Highway Rat (voice)'.Movie Released: Wed, Oct 10 2018

Bad Samaritan
David Tennant was 47 in Bad Samaritan as 'Cale Erendreich'.Movie Released: Thu, Apr 19 2018

You, Me and Him
David Tennant was 46 in You, Me and Him as 'John'.Movie Released: Thu, Feb 01 2018

Ferdinand
David Tennant was 46 in Ferdinand as 'Angus (voice)'.Movie Released: Sat, Dec 09 2017

Mad to Be Normal
David Tennant was 45 in Mad to Be Normal as 'RD Laing'.Movie Released: Thu, Apr 06 2017

Wings 3D
David Tennant was 43 in Wings 3D as 'Narrator (voice)'.Movie Released: Tue, Jun 17 2014

Postman Pat: The Movie
David Tennant was 43 in Postman Pat: The Movie as 'Wilf (voice)'.Movie Released: Fri, May 23 2014

Earthflight
David Tennant was 42 in Earthflight as 'Himself - Narrator'.Movie Released: Tue, Nov 26 2013

Doctor Who Explained
David Tennant was 42 in Doctor Who Explained as 'Self'.Movie Released: Fri, Nov 01 2013

The Science of Doctor Who
David Tennant was 41 in The Science of Doctor Who as 'The Doctor (archive footage)'.Movie Released: Sat, Aug 04 2012

Shrek: Once Upon a Time
David Tennant was 40 in Shrek: Once Upon a Time as 'Self / Narrator'.Movie Released: Fri, Dec 30 2011

Discovering Hamlet
David Tennant was 40 in Discovering Hamlet as 'Self'.Movie Released: Tue, Nov 01 2011

The Ballad of Russell & Julie
David Tennant was 40 in The Ballad of Russell & Julie as 'Russell T. Davies / Self'.Movie Released: Mon, Oct 31 2011

Fright Night
David Tennant was 40 in Fright Night as 'Peter Vincent'.Movie Released: Thu, Aug 18 2011

The Itch of the Golden Nit
David Tennant was 40 in The Itch of the Golden Nit as 'Radio Newsreader / Stretchy McStretch (voice)'.Movie Released: Tue, Jun 28 2011

The Decoy Bride
David Tennant was 40 in The Decoy Bride as 'James Arber'.Movie Released: Mon, Jun 06 2011

Much Ado About Nothing
David Tennant was 40 in Much Ado About Nothing as 'Benedick'.Movie Released: Mon, May 16 2011

United
David Tennant was 39 in United as 'Jimmy Murphy'.Movie Released: Sun, Jan 02 2011

Stealing Shakespeare
David Tennant was 39 in Stealing Shakespeare as 'Narrator'.Movie Released: Mon, Sep 06 2010

How to Train Your Dragon
David Tennant was 38 in How to Train Your Dragon as 'Spitelout (voice)'.Movie Released: Thu, Mar 18 2010

神秘博士特别篇:时间尽头(下)
David Tennant was 38 in 神秘博士特别篇:时间尽头(下) as 'The Doctor'.Movie Released: Fri, Jan 01 2010

神秘博士特别篇:时间尽头(上)
David Tennant was 38 in 神秘博士特别篇:时间尽头(上) as 'The Doctor'.Movie Released: Tue, Dec 29 2009

Hamlet
David Tennant was 38 in Hamlet as 'Hamlet'.Movie Released: Sat, Dec 26 2009

Doctor Who: Dreamland
David Tennant was 38 in Doctor Who: Dreamland as 'The Doctor (voice)'.Movie Released: Sat, Nov 21 2009

Glorious 39
David Tennant was 38 in Glorious 39 as 'Hector'.Movie Released: Fri, Nov 20 2009

Endgame
David Tennant was 37 in Endgame as 'Self - Host (uncredited)'.Movie Released: Sun, Jan 18 2009

Einstein and Eddington
David Tennant was 37 in Einstein and Eddington as 'Arthur Eddington'.Movie Released: Sat, Nov 29 2008

Human Footprint
David Tennant was 36 in Human Footprint as 'Narrator (self)'.Movie Released: Sun, Apr 13 2008

Doctor Who: Time Crash
David Tennant was 36 in Doctor Who: Time Crash as 'The Doctor (10)'.Movie Released: Fri, Nov 16 2007

Learners
David Tennant was 36 in Learners as 'Chris'.Movie Released: Sun, Nov 11 2007

Recovery
David Tennant was 35 in Recovery as 'Alan Hamilton'.Movie Released: Sun, Feb 25 2007

The Chatterley Affair
David Tennant was 34 in The Chatterley Affair as 'Richard Hoggart'.Movie Released: Mon, Mar 20 2006

Doctor Who: Born Again
David Tennant was 34 in Doctor Who: Born Again as 'The Doctor (10)'.Movie Released: Fri, Nov 18 2005

Sweetnightgoodheart
David Tennant was 34 in Sweetnightgoodheart as 'Pete'.Movie Released: Mon, Sep 05 2005

The Quatermass Experiment
David Tennant was 33 in The Quatermass Experiment as 'Doctor Gordon Briscoe'.Movie Released: Sat, Apr 02 2005

Doctor Who: A New Dimension
David Tennant was 33 in Doctor Who: A New Dimension as 'Self - Narrator (voice)'.Movie Released: Sat, Mar 26 2005

Traffic Warden
David Tennant was 33 in Traffic Warden as 'Traffic Warden'.Movie Released: Fri, Aug 27 2004

The Deputy
David Tennant was 32 in The Deputy as 'Christopher Williams'.Movie Released: Mon, Feb 23 2004

Old Street
David Tennant was 32 in Old Street as 'Mr. Watson'.Movie Released: Thu, Jan 01 2004

Bright Young Things
David Tennant was 32 in Bright Young Things as 'Ginger Littlejohn'.Movie Released: Fri, Oct 03 2003

Nine 1/2 Minutes
David Tennant was 31 in Nine 1/2 Minutes as 'Charlie'.Movie Released: Sun, Dec 01 2002

The Last September
David Tennant was 29 in The Last September as 'Captain Gerald Colthurst'.Movie Released: Fri, Apr 28 2000

Being Considered
David Tennant was 28 in Being Considered Movie Released: Wed, Mar 01 2000

L.A. Without a Map
David Tennant was 27 in L.A. Without a Map as 'Richard'.Movie Released: Fri, Feb 26 1999

Bite
David Tennant was 25 in Bite Movie Released: Wed, Jan 01 1997

Jude
David Tennant was 24 in Jude as 'Drunk Undergraduate'.Movie Released: Tue, Feb 06 1996

Spaces
David Tennant was 21 in Spaces as 'Vinny'.Movie Released: Fri, Jan 01 1993

Biting the Hands
David Tennant was 17 in Biting the Hands as '3rd Squaddie'.Movie Released: Tue, Apr 11 1989

Fuddy Meers
David Tennant will be 53+ in Fuddy Meers as 'Lisping Man'.Movie Released: Unreleased

The Thursday Murder Club
David Tennant will be 53+ in The Thursday Murder Club as 'Ian Ventham'.Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Rivals
David Tennant was 53+ in Rivals as 'Tony Baddingham'.TV Show Released: First Air Date
Fri, Oct 18 2024

Doctor Who: Unleashed
David Tennant was 53+ in Doctor Who: Unleashed as 'Self - The Doctor'.TV Show Released: First Air Date
Sat, May 11 2024

Doctor Who
David Tennant was 53+ in Doctor Who as 'The Doctor'.TV Show Released: First Air Date
Sat, May 11 2024

ARK: The Animated Series
David Tennant was 52+ in ARK: The Animated Series as 'Sir Edmund Rockwell (voice)'.TV Show Released: First Air Date
Thu, Mar 21 2024

Rob Beckett's Smart TV
David Tennant was 52+ in Rob Beckett's Smart TV as 'Self - Guest'.TV Show Released: First Air Date
Thu, Feb 29 2024

Doctor Who: Video Commentaries
David Tennant was 52+ in Doctor Who: Video Commentaries as 'Self - The Doctor, Self'.TV Show Released: First Air Date
Sat, Nov 25 2023

Ahsoka
David Tennant was 52+ in Ahsoka as 'Huyang (voice)'.TV Show Released: First Air Date
Tue, Aug 22 2023

Clone High
David Tennant was 52+ in Clone High as 'David Tennant (voice)'.TV Show Released: First Air Date
Tue, May 23 2023

Litvinenko
David Tennant was 51+ in Litvinenko as 'Alexander Litvinenko'.TV Show Released: First Air Date
Thu, Dec 15 2022

Inside Man
David Tennant was 51+ in Inside Man as 'Harry Watling'.TV Show Released: First Air Date
Mon, Sep 26 2022

The Sandman
David Tennant was 51+ in The Sandman as 'Don (voice)'.TV Show Released: First Air Date
Fri, Aug 05 2022

The Legend of Vox Machina
David Tennant was 50+ in The Legend of Vox Machina as 'General Kreig (voice)'.TV Show Released: First Air Date
Thu, Jan 27 2022

Ant & Dec's Limitless Win
David Tennant was 50+ in Ant & Dec's Limitless Win as 'Self'.TV Show Released: First Air Date
Sat, Jan 08 2022

Around the World in 80 Days
David Tennant was 50+ in Around the World in 80 Days as 'Phileas Fogg'.TV Show Released: First Air Date
Sun, Dec 05 2021

Des
David Tennant was 49+ in Des as 'Dennis Nilsen'.TV Show Released: First Air Date
Mon, Sep 14 2020

Staged
David Tennant was 49+ in Staged as 'David'.TV Show Released: First Air Date
Wed, Jun 10 2020

Deadwater Fell
David Tennant was 48+ in Deadwater Fell as 'Tom Kendrick'.TV Show Released: First Air Date
Fri, Jan 10 2020

Criminal: UK
David Tennant was 48+ in Criminal: UK as 'Dr. Edgar Fallon'.TV Show Released: First Air Date
Fri, Sep 20 2019

Good Omens
David Tennant was 48+ in Good Omens as 'Crowley'.TV Show Released: First Air Date
Fri, May 31 2019

gen:LOCK
David Tennant was 47+ in gen:LOCK as 'Dr. Weller (voice)'.TV Show Released: First Air Date
Sat, Jan 26 2019

There She Goes
David Tennant was 47+ in There She Goes as 'Simon'.TV Show Released: First Air Date
Tue, Oct 16 2018

Camping
David Tennant was 47+ in Camping as 'Walt'.TV Show Released: First Air Date
Sun, Oct 14 2018

Hang Ups
David Tennant was 47+ in Hang Ups as 'Martin Lamb'.TV Show Released: First Air Date
Wed, Aug 08 2018

Final Space
David Tennant was 46+ in Final Space as 'Lord Commander (voice)'.TV Show Released: First Air Date
Mon, Feb 26 2018

DuckTales
David Tennant was 46+ in DuckTales as 'Scrooge McDuck (Voice)'.TV Show Released: First Air Date
Sat, Aug 12 2017

Spy in the Wild
David Tennant was 45+ in Spy in the Wild as 'Himself - Narrator'.TV Show Released: First Air Date
Thu, Jan 12 2017

Extra Gear
David Tennant was 45+ in Extra Gear as 'Self'.TV Show Released: First Air Date
Sun, May 29 2016

Marvel's Jessica Jones
David Tennant was 44+ in Marvel's Jessica Jones as 'Kilgrave, Kilgrave (voice)'.TV Show Released: First Air Date
Fri, Nov 20 2015

Dragons: Race to the Edge
David Tennant was 44+ in Dragons: Race to the Edge as 'Spitelout (voice)'.TV Show Released: First Air Date
Fri, Jun 26 2015

Thunderbirds Are Go!
David Tennant was 43+ in Thunderbirds Are Go! as 'Tyco Reeves (Voice)'.TV Show Released: First Air Date
Sat, Apr 04 2015

Gracepoint
David Tennant was 43+ in Gracepoint as 'Emmett Carver'.TV Show Released: First Air Date
Thu, Oct 02 2014

W1A
David Tennant was 42+ in W1A as 'Narrator (voice)'.TV Show Released: First Air Date
Wed, Mar 19 2014

Off Camera with Sam Jones
David Tennant was 42+ in Off Camera with Sam Jones as 'Self'.TV Show Released: First Air Date
Thu, Feb 06 2014

Dolphins: Spy in the Pod
David Tennant was 42+ in Dolphins: Spy in the Pod as 'Narrator'.TV Show Released: First Air Date
Thu, Jan 02 2014

The Escape Artist
David Tennant was 42+ in The Escape Artist as 'Will Burton'.TV Show Released: First Air Date
Tue, Oct 29 2013

The Politician's Husband
David Tennant was 42+ in The Politician's Husband as 'Aiden Hoynes'.TV Show Released: First Air Date
Thu, Apr 25 2013

Broadchurch
David Tennant was 41+ in Broadchurch as 'DI Alec Hardy'.TV Show Released: First Air Date
Mon, Mar 04 2013

Penguins: Spy in the Huddle
David Tennant was 41+ in Penguins: Spy in the Huddle as 'Narrator (voice)'.TV Show Released: First Air Date
Mon, Feb 11 2013

The Last Leg
David Tennant was 41+ in The Last Leg as 'Self'.TV Show Released: First Air Date
Fri, Jan 25 2013

Spies of Warsaw
David Tennant was 41+ in Spies of Warsaw as 'Jean-François Mercier'.TV Show Released: First Air Date
Wed, Jan 09 2013

Teenage Mutant Ninja Turtles
David Tennant was 41+ in Teenage Mutant Ninja Turtles as 'Fugitoid (voice)'.TV Show Released: First Air Date
Fri, Sep 28 2012

Comedy World Cup
David Tennant was 41+ in Comedy World Cup as 'Host'.TV Show Released: First Air Date
Sat, Sep 15 2012

DreamWorks Dragons
David Tennant was 41+ in DreamWorks Dragons as 'Spitelout (voice), Spitelout (voice)'.TV Show Released: First Air Date
Tue, Aug 07 2012

Shakespeare Uncovered
David Tennant was 41+ in Shakespeare Uncovered as 'Himself'.TV Show Released: First Air Date
Tue, Jun 19 2012

True Love
David Tennant was 41+ in True Love as 'Nick'.TV Show Released: First Air Date
Sun, Jun 17 2012

Tree Fu Tom
David Tennant was 40+ in Tree Fu Tom as 'Twigs (voice)'.TV Show Released: First Air Date
Mon, Mar 05 2012

Wild About Pandas
David Tennant was 40+ in Wild About Pandas as 'Narrator'.TV Show Released: First Air Date
Wed, Feb 01 2012

Earthflight
David Tennant was 40+ in Earthflight TV Show Released: First Air Date
Thu, Dec 29 2011

Twenty Twelve
David Tennant was 39+ in Twenty Twelve as 'Narrator (voice)'.TV Show Released: First Air Date
Mon, Mar 14 2011

Single Father
David Tennant was 39+ in Single Father as 'Dave'.TV Show Released: First Air Date
Sun, Oct 10 2010

Ask Rhod Gilbert
David Tennant was 39+ in Ask Rhod Gilbert as 'Self'.TV Show Released: First Air Date
Mon, Sep 27 2010

Fish Hooks
David Tennant was 39+ in Fish Hooks as 'Oscar's Brain (voice)'.TV Show Released: First Air Date
Fri, Sep 03 2010

Doctor Who: Dreamland
David Tennant was 38+ in Doctor Who: Dreamland as 'The Doctor (voice), The Doctor (Voice)'.TV Show Released: First Air Date
Sat, Nov 21 2009

Live from Studio Five
David Tennant was 38+ in Live from Studio Five as 'Self'.TV Show Released: First Air Date
Mon, Sep 14 2009

Doctor Who Greatest Moments
David Tennant was 38+ in Doctor Who Greatest Moments as 'Himself'.TV Show Released: First Air Date
Thu, Aug 20 2009

CBeebies Bedtime Stories
David Tennant was 37+ in CBeebies Bedtime Stories as 'Himself'.TV Show Released: First Air Date
Mon, Mar 09 2009

Star Wars: The Clone Wars
David Tennant was 37+ in Star Wars: The Clone Wars as 'Huyang (voice)'.TV Show Released: First Air Date
Fri, Oct 03 2008

The Sarah Jane Adventures
David Tennant was 36+ in The Sarah Jane Adventures as 'The Doctor'.TV Show Released: First Air Date
Mon, Sep 24 2007

Derren Brown: Trick or Treat
David Tennant was 35+ in Derren Brown: Trick or Treat as 'Himself'.TV Show Released: First Air Date
Fri, Apr 13 2007

The Graham Norton Show
David Tennant was 35+ in The Graham Norton Show as 'Self'.TV Show Released: First Air Date
Thu, Feb 22 2007

The One Show
David Tennant was 35+ in The One Show as 'Self'.TV Show Released: First Air Date
Mon, Aug 14 2006

Totally Doctor Who
David Tennant was 34+ in Totally Doctor Who as ', Himself'.TV Show Released: First Air Date
Thu, Apr 13 2006

Secret Smile
David Tennant was 34+ in Secret Smile as 'Brendan'.TV Show Released: First Air Date
Mon, Dec 12 2005

Extras
David Tennant was 34+ in Extras as 'David Tennant'.TV Show Released: First Air Date
Thu, Jul 21 2005

Doctor Who Confidential
David Tennant was 33+ in Doctor Who Confidential as 'Self'.TV Show Released: First Air Date
Sat, Mar 26 2005

Doctor Who
David Tennant was 33+ in Doctor Who as ', Doctor (10), The Doctor, The Doctor (voice)'.TV Show Released: First Air Date
Sat, Mar 26 2005

Casanova
David Tennant was 33+ in Casanova as 'Giacomo Casanova'.TV Show Released: First Air Date
Sun, Mar 13 2005

Big Fat Quiz
David Tennant was 33+ in Big Fat Quiz as 'Self - Guest'.TV Show Released: First Air Date
Mon, Dec 27 2004

Blackpool
David Tennant was 33+ in Blackpool as 'DI Peter Carlisle'.TV Show Released: First Air Date
Thu, Nov 11 2004

Who Do You Think You Are?
David Tennant was 33+ in Who Do You Think You Are? as 'Self'.TV Show Released: First Air Date
Tue, Oct 12 2004

He Knew He Was Right
David Tennant was 33+ in He Knew He Was Right as 'Mr. Gibson'.TV Show Released: First Air Date
Sun, Apr 18 2004

Doctor Who: Scream of the Shalka
David Tennant was 32+ in Doctor Who: Scream of the Shalka as 'Young Custodian (voice) (uncredited)'.TV Show Released: First Air Date
Thu, Nov 13 2003

QI
David Tennant was 32+ in QI as 'Self'.TV Show Released: First Air Date
Thu, Sep 11 2003

Spine Chillers
David Tennant was 32+ in Spine Chillers as 'Dr. Krull'.TV Show Released: First Air Date
Mon, Jun 23 2003

Dead Ringers
David Tennant was 31+ in Dead Ringers as 'Regenerated Tony Blair'.TV Show Released: First Air Date
Mon, Nov 18 2002

Foyle's War
David Tennant was 31+ in Foyle's War TV Show Released: First Air Date
Sun, Oct 27 2002

Top Gear
David Tennant was 31+ in Top Gear as 'Self'.TV Show Released: First Air Date
Sun, Oct 20 2002

Terri McIntyre - Classy Bitch
David Tennant was 29+ in Terri McIntyre - Classy Bitch as 'Greig Miller'.TV Show Released: First Air Date
Fri, Apr 06 2001

People Like Us
David Tennant was 28+ in People Like Us as 'Rob Harker'.TV Show Released: First Air Date
Mon, Sep 20 1999

Love in the 21st Century
David Tennant was 28+ in Love in the 21st Century as 'John'.TV Show Released: First Air Date
Wed, Jul 21 1999

The Mrs Bradley Mysteries
David Tennant was 27+ in The Mrs Bradley Mysteries as 'Max Valentine'.TV Show Released: First Air Date
Mon, Aug 31 1998

Duck Patrol
David Tennant was 27+ in Duck Patrol as 'Simon 'Darwin' Brown'.TV Show Released: First Air Date
Sun, Jul 19 1998

Never Mind the Buzzcocks
David Tennant was 25+ in Never Mind the Buzzcocks as 'Self - Presenter'.TV Show Released: First Air Date
Tue, Nov 12 1996

A Mug's Game
David Tennant was 24+ in A Mug's Game TV Show Released: First Air Date
Thu, Jan 18 1996

Ready Steady Cook
David Tennant was 23+ in Ready Steady Cook as 'Self - Contestant'.TV Show Released: First Air Date
Mon, Oct 24 1994

Takin' Over the Asylum
David Tennant was 23+ in Takin' Over the Asylum as 'Campbell'.TV Show Released: First Air Date
Tue, Sep 27 1994

The Tales of Para Handy
David Tennant was 23+ in The Tales of Para Handy as 'John MacBryde'.TV Show Released: First Air Date
Sun, Jul 31 1994

Room 101
David Tennant was 23+ in Room 101 as 'Self'.TV Show Released: First Air Date
Mon, Jul 04 1994

GMTV
David Tennant was 21+ in GMTV as 'Self'.TV Show Released: First Air Date
Fri, Jan 01 1993

Have I Got News for You
David Tennant was 19+ in Have I Got News for You as 'Self - Host, Host'.TV Show Released: First Air Date
Fri, Sep 28 1990

Rab C. Nesbitt
David Tennant was 19+ in Rab C. Nesbitt as 'Davina'.TV Show Released: First Air Date
Thu, Sep 27 1990

The Simpsons
David Tennant was 18+ in The Simpsons as 'Pa MacWeldon (voice)'.TV Show Released: First Air Date
Sun, Dec 17 1989

Natural World
David Tennant was 12+ in Natural World as 'Narrator'.TV Show Released: First Air Date
Sun, Oct 30 1983

Dramarama
David Tennant was 12+ in Dramarama TV Show Released: First Air Date
Mon, Sep 12 1983

Standing By
David Tennant will be 53+ in Standing By TV Show Released: First Air Date
Unreleased

Genius Game
David Tennant will be 53+ in Genius Game as 'Self - The Creator'.TV Show Released: First Air Date
Unreleased

Rex Is Not Your Lawyer
David Tennant will be 53+ in Rex Is Not Your Lawyer as 'Rex Alexander'.TV Show Released: First Air Date
Unreleased