Actor

David Tennant

Born 18 April 1971 · 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.

Films and shows

  1. 2026Twenty Twenty Six1 seasonNarrator
  2. 2026Ages of Ice1 seasonSelf (voice)
  3. 2026Good Omens - Season 3: An Ineffable Goodbye6mself
  4. 2026Doctor Who: The Satan Pit2hThe Doctor (archive footage)
  5. 2026The Loud House Movie1h 23mAngus (voice)
  6. 2025Genius Game1 seasonThe Creator
  7. 2025Macbeth1h 55mMacbeth
  8. 2025The Hack1 seasonNick Davies
  9. 2025The Big Fat Quiz of Everything1h 32mSelf
  10. 2025The Thursday Murder Club1h 58mIan
  11. 2024Rivals2 seasonsTony Baddingham
  12. 2024Comic Relief 2024: Funny for Money2h 59mSelf
  13. 2024ARK: The Animated Series1 seasonSir Edmund Rockwell (voice)
  14. 2024Doctor Who at the Proms1h 48mThe Doctor (14) (10) (archive footage)
  15. 2023Comic Relief 20232h 59mSelf - Host
  16. 2023Spy in the Ocean, A Nature Miniseries1 seasonNarrator
  17. 2023Doctor Who: The Bedtime Story5mThe Doctor
  18. 2023Doctor Who Children in Need Special 20235mThe Doctor
  19. 2023Doctor Who: Video Commentaries1 seasonSelf - The Doctor
  20. 2023Doctor Who: 60th Anniversary Specials2h 51mThe Doctor (archive footage)
  21. 2023National Theatre Live: Good1h 40mProfessor John Halder/Johnny
  22. 2023Talking Doctor Who59mSelf - Presenter
  23. 2023imagine… Russell T Davies: The Doctor and Me1h 15mSelf
  24. 2023Doctor Who: Recollections with Russell and David17mSelf
  25. 2023Ahsoka2 seasonsHuyang (voice)
  26. 2022Inside Man1 seasonHarry Watling
  27. 2022Doctor Who: The Power of the Doctor1h 28mThe Doctor
  28. 2022The Amazing Maurice1h 33mDangerous Beans (voice)
  29. 2021Around the World in 80 Days1 seasonPhileas Fogg
  30. 2021An Audience with Adele1h 9mSelf
  31. 2021Beauty and the Beast: A Comic Relief Pantomime for Christmas59mSelf
  32. 2021Time3 seasonsBobby Bailey
  33. 2020Red Dwarf: The First Three Million Years1 seasonSelf - Narrator (voice)
  34. 2020The Real Des: The Dennis Nilsen Story46mNarrator (voice)
  35. 2020Des1 seasonDennis Nilsen
  36. 2020Staged3 seasonsDavid
  37. 2020Heart to Heart19mHeart
  38. 2020Deadwater Fell1 seasonTom Kendrick
  39. 2020The National Television Awards Celebrate 25 Years47mSelf
  40. 2020Our Sarah Jane: The Life of Elisabeth Sladen1h 15mSelf
  41. 2020Cinderella: A Comic Relief Pantomime for Christmas1hSelf
  42. 2020Good Omens: Lockdown4mCrowley (voice)
  43. 2020Screening9mTimothy
  44. 2020The Big Night In2h 59mMr. Logan
  45. 2019Children In Need 2019: Got It Covered1h 28mSelf
  46. 2019Good Omens3 seasonsCrowley
  47. 2019How to Train Your Dragon: The Hidden World1h 44mSpitelout / Ivar the Whitless (voice)
  48. 2018Spy in the Snow58mNarrator
  49. 2018There She Goes2 seasonsSimon
  50. 2018Bad Samaritan1h 51mCale Erendreich
  51. 2018The Highway Rat25mThe Highway Rat (voice)
  52. 2018Camping1 seasonWalt
  53. 2018You, Me and Him1h 38mJohn
  54. 2018Mary Queen of Scots2h 4mJohn Knox
  55. 2018DuckTales: Destination Adventure!Scrooge McDuck (voice)
  56. 2017Spy in the Wild2 seasonsHimself - Narrator
  57. 2017DuckTales3 seasonsScrooge McDuck (Voice)
  58. 2017Mad to Be Normal1h 46mRD Laing
  59. 2017Proclaimers: This Is the Story1hSelf
  60. 2017Ferdinand1h 48mAngus (voice)
  61. 2017Fireman Sam: Alien Alert! The Movie1hBuck Douglas (voice)
  62. 2016Shakespeare Live! From the RSC2h 24mSelf - Host
  63. 2016Einstein 1003mNarrator
  64. 2016Derren Brown: Pushed to the Edge1h 10mHimself
  65. 2015Knights of Classic Drama at the BBC58mNarrator
  66. 2015Dames of Classic Drama at the BBC59mNarrator
  67. 2015The Nation's Favourite Beatles Number One2hSelf
  68. 2015Inside Einstein's Mind: The Enigma of Space and Time53mNarrator (Voice UK)
  69. 201596 Ways to Say I Love You11mMark
  70. 2015Mickey Mouse Clubhouse: Mickey's Monster Musical44mIgor the Door (voice)
  71. 2015A Grand Night In: The Story of Aardman59mSelf - Voice of Charles Darwin
  72. 2014Dolphins: Spy in the Pod1 seasonNarrator
  73. 2014Wings 3D1h 25mNarrator (voice)
  74. 2014W1A3 seasonsNarrator (voice)
  75. 2014Gracepoint1 seasonEmmett Carver
  76. 2014What We Did on Our Holiday1h 35mDoug McLeod
  77. 2014Doctor Who: The Ultimate Time Lord with Peter Davison43mSelf
  78. 2014Postman Pat: The Movie1h 28mWilf (voice)
  79. 2014Doctor Who: The Ultimate Companion1hSelf / The Doctor (archive footage)
  80. 2013Penguins: Spy in the Huddle1 seasonNarrator (voice)
  81. 2013Earthflight6hHimself - Narrator
  82. 2013Spies of Warsaw1 seasonJean-François Mercier
  83. 2013The Escape Artist1 seasonWill Burton
  84. 2013Broadchurch3 seasonsDI Alec Hardy
  85. 2013RSC Live: Richard II3hRichard II
  86. 2013Doctor Who: The Day of the Doctor1h 17mThe Doctor (10)
  87. 2013The Day of the Doctor: Cinema Intro7mThe Doctor (10)
  88. 2013The Five(ish) Doctors Reboot31mSelf
  89. 2013Doctor Who Explained45mSelf
  90. 2013Doctor Who: The Ultimate Guide1h 58mSelf
  91. 2013Doctor Who: The Doctors Revisited1 seasonSelf
  92. 2013Doctor Who: Tales from the TARDIS43mSelf
  93. 2013The Politician's Husband1 seasonAiden Hoynes
  94. 2013Doctor Who: Farewell to Matt Smith46m
  95. 2012Wild About Pandas1 seasonNarrator
  96. 2012Nativity 2: Danger in the Manger!1h 45mDonald / Roderick Peterson
  97. 2012Comedy World Cup1 seasonHost
  98. 2012The Science of Doctor Who43mThe Doctor (archive footage)
  99. 2012Tree Fu Tom5 seasonsTwigs (voice)
  100. 2012So You Want To Be A Pirate!17mCharles Darwin
  101. 2012The Pirates! In an Adventure with Scientists!1h 28mCharles Darwin (voice)
  102. 2012Shakespeare's Sonnets
  103. 2011Lachlan Macquarie: The Father of Australia1h 3mNarrator
  104. 2011Gerry Rafferty: Right Down the Line59mNarrator
  105. 2011Polar Bear: Spy on the Ice1h 40mNarrator
  106. 2011Twenty Twelve2 seasonsNarrator (voice)
  107. 2011The Ballad of Russell & Julie7mRussell T. Davies / Self
  108. 2011Much Ado About Nothing2h 40mBenedick
  109. 2011Come in Number Five56mPresenter
  110. 2011Shrek: Once Upon a Time59mSelf / Narrator
  111. 2011Discovering Hamlet44mSelf
  112. 2011My Sarah Jane: A Tribute to Elisabeth SladenSelf
  113. 2011Catherine Tate: Laughing at the Noughties1h 37mSelf
  114. 2011The Decoy Bride1h 29mJames Arber
  115. 2011Fright Night1h 46mPeter Vincent
  116. 2011Earthflight1 season
  117. 2011Doctor Who: Tales Lost in Time1h
  118. 2011The Itch of the Golden Nit28mRadio Newsreader / Stretchy McStretch (voice)
  119. 2010Stealing Shakespeare47mNarrator
  120. 2010Single Father1 seasonDave
  121. 2010Rex Is Not Your Lawyer1 seasonRex Alexander
  122. 2010Doctor Who: The End of Time2h 12mThe Doctor
  123. 2010How to Train Your Dragon1h 38mSpitelout (voice)
  124. 2009Monty Python in Aberystwyth28mNarrator
  125. 2009Swarm: Nature's Incredible Invasions1 seasonNarrator (voice)
  126. 2009Doctor Who: Planet of the Dead59mThe Doctor
  127. 2009Doctor Who: The Waters of Mars1h 2mThe Doctor
  128. 2009Hamlet3h 2mHamlet
  129. 2009Doctor Who: Dreamland1 seasonThe Doctor (voice)
  130. 2009Doctor Who Greatest Moments1 seasonSelf
  131. 2009The Catherine Tate Show: Nan's Christmas Carol49mGhost of Christmas Present
  132. 2009St Trinian's 2: The Legend of Fritton's Gold1h 46mCaptain Lord Pomfrey / Sir Piers Pomfrey
  133. 2009Glorious 392h 9mHector
  134. 2008Doctor Who: Silence in the Library & Forest of the Dead1h 28mThe Doctor
  135. 2008The Stolen Earth / Journey's End1h 47mThe Doctor
  136. 2008Doctor Who: The Next Doctor1hThe Doctor
  137. 2008Human Footprint1h 32mNarrator (self)
  138. 2008Einstein and Eddington1h 33mArthur Eddington
  139. 2007Doctor Who: Daleks in Manhattan & Evolution of the Daleks1h 30mThe Doctor
  140. 2007Doctor Who: Utopia & The Sound of Drums & Last of the Time Lords2h 22mThe Doctor
  141. 2007Doctor Who: Voyage of the Damned1h 12mThe Doctor
  142. 2007Doctor Who: Human Nature & The Family of Blood1h 30mThe Doctor / John Smith
  143. 2007Learners1h 20mChris
  144. 2007Recovery1h 27mAlan Hamilton
  145. 2007Doctor Who: Time Crash8mThe Doctor (10)
  146. 2007David Tennant's Video Diary4h 28mSelf
  147. 2007The 50 Greatest Television Dramas3hSelf
  148. 2007Doctor Who: The Infinite Quest47mThe Doctor (voice)
  149. 2007The Friday Night Project - Unleashed3h 11mSelf - Guest Host
  150. 2006Doctor Who: A Celebration1h 30mSelf - Host
  151. 2006Doctor Who: The Impossible Planet & The Satan Pit1h 30mThe Doctor
  152. 2006Doctor Who: The Runaway Bride1hThe Doctor
  153. 2006The Chatterley Affair1h 30mRichard Hoggart
  154. 2005Doctor Who: A New Dimension27mSelf - Narrator (voice)
  155. 2005Sweetnightgoodheart9mPete
  156. 2005Doctor Who: The Christmas Invasion1hThe Doctor
  157. 2005Secret Smile1 seasonBrendan
  158. 2005Casanova1 seasonGiacomo Casanova
  159. 2005The Quatermass Experiment1h 37mDoctor Gordon Briscoe
  160. 2005Bring Something Back: The Making of 'The Quatermass Experiment'49m
  161. 2005Harry Potter and the Goblet of Fire2h 37mBarty Crouch Junior
  162. 2004Traffic Warden11mTraffic Warden
  163. 2004Blackpool1 seasonDI Peter Carlisle
  164. 2004Old Street13mMr. Watson
  165. 2004The Deputy1hChristopher Williams
  166. 2004He Knew He Was Right1 seasonMr Gibson
  167. 2003Bright Young Things1h 46mGinger Littlejohn
  168. 2002Nine 1/2 Minutes10mCharlie
  169. 2000The Last September1h 43mCaptain Gerald Colthurst
  170. 2000Being Considered1h 20m
  171. 1999L.A. Without a Map1h 47mRichard
  172. 1998Duck Patrol1 seasonSimon 'Darwin' Brown
  173. 1997Bite7mAlastair Galbraith
  174. 1996Quality Control13mGary Innes
  175. 1996Jude2h 3mDrunk Undergraduate
  176. 1994Takin' Over the Asylum1 seasonCampbell
  177. 1993Spaces15mVinny
  178. 1989Biting the Hands1h 15m3rd Squaddie
  179. Doctor Who: Army of Ghosts & Doomsday1h 30mThe Doctor
  180. Wild Blue Yonder (Doctor Who)54mDoctor Who
  181. Doctor Who: The Sontaran Stratagem & The Poison Sky1h 30mThe Doctor
  182. Doctor Who: Rise of the Cybermen & The Age of Steel1h 30mThe Doctor
  183. The Wind in the WillowsBasil
  184. The Amazing Maurice: The Waters of LifeDangerous Beans (voice)
  185. Standing By1 season
  186. The Joy of Sex
  187. The Neverending Pillow Fort