Movies (Acting Roles)
Macbeth
David Tennant will be 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
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 agesRivals
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