David Tennant




Bathgate, West Lothian, Scotland, UK:


Mary, Queen of Scots (2018)
as Anthony Babington
Bad Samaritan (2018)
as Cale Erendreich
You, Me and Him (2018)
as John
The Highway Rat (2017)
as The Highway Rat
Ferdinand (2017)
as Angus (voice)
DuckTales: Woo-oo! (2017)
as Scrooge McDuck
Proclaimers: This is the Story (2017)
as Himself
Mad to Be Normal (2017)
as RD Laing
Shakespeare Live! From the RSC (2016)
A Grand Night In: The Story of Aardman (2015)
as Himself
Inside Einstein's Mind: The Enigma of Space and Time (2015)
96 Ways to Say I Love You (2015)
as Mark
What We Did on Our Holiday (2014)
as Doug McLeod
Wings 3D (2014)
as Narrator (voice)
Postman Pat: The Movie (2014)
as Wilf (voice)
Dolphins: Spy in the Pod (2014)
as Narrator
Earthflight (2013)
as Himself - Narrator
Doctor Who: The Day of the Doctor (2013)
as The Doctor
The Five(ish) Doctors Reboot (2013)
as himself
Doctor Who: The Ultimate Guide (2013)
as Himself
Royal Shakespeare Company - Richard II (2013)
as Richard II
The Politician's Husband (2013)
as Aiden Hoynes
Tree Fu Tom - Tree Fu Magic (2013)
Penguins: Spy in the Huddle (2013)
as Narrator
Spies of Warsaw (2013)
as Jean-Fran├žois Mercier
Nativity 2: Danger in the Manger! (2012)
as Mr. Peterson / Roderick Peterson
So You Want To Be A Pirate! (2012)
as Charles Darwin
The Pirates! In an Adventure with Scientists! (2012)
as Charles Darwin (voice)
Doctor Who: Tales Lost in Time (2011)
Fright Night (2011)
as Peter Vincent
The Decoy Bride (2011)
as James Arber
Much Ado About Nothing (2011)
as Benedick
Polar Bear: Spy on the Ice (2011)
as Narrator
Lachlan Macquarie: The Father of Australia (2011)
as Narrator
United (2011)
as Jimmy Murphy
Catherine Tate - Nan's Christmas Carol (2010)
How to Train Your Dragon (2010)
as Spitelout (voice)
Doctor Who: The End of Time (2009)
as The Doctor
Hamlet (2009)
as Hamlet
Doctor Who: The Waters of Mars (2009)
as The Doctor
St Trinian's 2: The Legend of Fritton's Gold (2009)
as Captain Lord Pomfrey / Sir Piers Pomfrey
Doctor Who: Dreamland (2009)
as The Doctor
Glorious 39 (2009)
as Hector
Doctor Who: Planet of the Dead (2009)
as The Doctor
Swarm: Nature's Incredible Invasions (2009)
as Himself - Narrator
Doctor Who: The Next Doctor (2008)
as The Doctor
Einstein and Eddington (2008)
as Arthur Eddington
Human Footprint (2008)
as Narrator
Doctor Who: Voyage of the Damned (2007)
as The Doctor
Extras: The Extra Special Series Finale (2007)
as David Tennant
The Friday Night Project - Unleashed (2007)
as Guest Host
Doctor Who: Time Crash (2007)
as Tenth Doctor
Learners (2007)
as Chris
Doctor Who: The Runaway Bride (2007)
as The Doctor
Doctor Who: The Infinite Quest (2007)
as The Doctor (voice)
Recovery (2007)
as Alan Hamilton
Slipp Jimmy fri (2006)
as Hamish (voice)
Doctor Who: The Christmas Invasion (2005)
as The Doctor
Secret Smile (2005)
as Brendan Block
Doctor Who: Born Again (2005)
as Tenth Doctor
Harry Potter and the Goblet of Fire (2005)
as Bartemius 'Barty' Crouch Junior
Sweetnightgoodheart (2005)
as Pete
The Quatermass Experiment (2005)
as Doctor Gordon Briscoe
Casanova (2005)
as Casanova
Traffic Warden (2005)
as Traffic Warden
Blackpool (2004)
as D.I. Peter Carlisle
He Knew He Was Right (2004)
as Mr. Gibson
The Deputy (2004)
as Christopher Williams
Old Street (2004)
as Mr. Watson
Bright Young Things (2003)
as Ginger Littlejohn
Nine 1/2 Minutes (2002)
The Last September (2000)
as Captain Gerald Colthurst
Being Considered (2000)
L.A. Without a Map (1998)
as Richard
Jude (1996)
as Drunk Undergraduate
Takin' Over the Asylum (1994)
as Campbell