About

Known credits:
190
Birthday:
1971-04-18
Place of birth:
Bathgate, West Lothian, Scotland, UK
Website:
N/A

David Tennant

Overview

David John Tennant (né McDonald; born 18 April 1971) is a Scottish actor. He was the tenth incarnation of the Doctor in the sci-fi series Doctor Who (2005–2010; 2013), returning to the show as the fourteenth incarnation of the character in 2022. His other notable roles include Giacomo Casanova in the comedy-drama serial Casanova (2005), Barty Crouch Jr. in the fantasy film Harry Potter and the Goblet of Fire (2005), Peter Vincent in the horror remake Fright Night (2011), DI Alec Hardy in the crime drama series Broadchurch (2013–2017), Kilgrave in the superhero series Jessica Jones (2015–2019), Crowley in the fantasy series Good Omens (2019–present), Angus in The Loud House Movie (2021), and Phileas Fogg in Around the World in 80 Days (2021).

Known for

Acting

2025 Macbeth Actor Macbeth N/A
N/A
2024 Rivals Actor Tony Baddingham 69
Fair
2024 ARK: The Animated Series Actor Sir Edmund Rockwell (voice) 72
Good
2024 Comic Relief 2024: Funny for Money Actor Self N/A
N/A
2023 imagine… Russell T Davies: The Doctor and Me Actor Self 59
Average
2023 Doctor Who: 60th Anniversary Specials Actor The Doctor (archive footage) 59
Average
2023 Doctor Who: Video Commentaries Actor Self - The Doctor 68
Fair
2023 Doctor Who: The Bedtime Story Actor The Doctor 59
Average
2023 Doctor Who: The 60th Anniversary Special Actor The Doctor (10) N/A
N/A
2023 Doctor Who Children in Need Special 2023 Actor The Doctor 59
Average
2023 Talking Doctor Who Actor Self - Presenter 59
Average
2023 Ahsoka Actor Huyang (voice) 75
Good
2023 There She Goes 2023 Special: 414 Actor Simon Yates N/A
N/A
2023 Spy in the Ocean, A Nature Miniseries Actor Narrator 69
Fair
2023 National Theatre Live: Good Actor Professor John Halder/Johnny 59
Average
2023 Comic Relief 2023 Actor Self - Host 59
Average
2023 Doctor Who: Wild Blue Yonder Actor Doctor 59
Average
2022 The Amazing Maurice Actor Dangerous Beans (voice) 61
Fair
2022 Litvinenko Actor Alexander Litvinenko 71
Good
2022 The Paloni Show! Halloween Special! Actor Roach Chef (voice) 59
Average
2022 Doctor Who: The Centenary Special Actor The Doctor (10) N/A
N/A
2022 Inside Man Actor Harry Watling 69
Fair
2022 Chip 'n Dale: Rescue Rangers Actor Scrooge McDuck (voice) 66
Fair
2021 Beauty and the Beast: A Comic Relief Pantomime for Christmas Actor Self 59
Average
2021 Around the World in 80 Days Actor Phileas Fogg 71
Good
2021 An Audience with Adele Actor Self 60
Fair
2021 The Loud House Movie Actor Angus (voice) 62
Fair
2020 Cinderella: A Comic Relief Pantomime for Christmas Actor Self 59
Average
2020 Screening Actor Timothy 59
Average
2020 The Real Des: The Dennis Nilsen Story Actor Narrator (voice) 59
Average
2020 Des Actor Dennis Nilsen 71
Good
2020 Red Dwarf: The First Three Million Years Actor Self - Narrator (voice) 69
Fair
2020 Staged Actor David 74
Good
2020 Our Sarah Jane – Elisabeth Sladen Tribute Actor Self 59
Average
2020 Good Omens: Lockdown Actor Crowley (voice) 59
Average
2020 The Big Night In Actor Mr. Logan 59
Average
2020 Heart to Heart Actor Heart 59
Average
2020 Deadwater Fell Actor Tom Kendrick 65
Fair
2020 The National Television Awards Celebrate 25 Years Actor Self N/A
N/A
2019 Children In Need 2019: Got It Covered Actor Self 59
Average
2019 Doctor Who: The End of Time - Part Two Actor The Doctor N/A
N/A
2019 Doctor Who: The End of Time - Part One Actor The Doctor N/A
N/A
2019 Good Omens Actor Crowley 80
Very good
2019 How to Train Your Dragon: The Hidden World Actor Spitelout / Ivar the Whitless (voice) 76
Good
2018 Spy in the Snow Actor Narrator 59
Average
2018 There She Goes Actor Simon 72
Good
2018 Camping Actor Walt 65
Fair
2018 The Highway Rat Actor The Highway Rat (voice) 59
Average
2018 The Muppets Take The O2 Actor Self 59
Average
2018 DuckTales: Destination Adventure! Actor Scrooge McDuck (voice) 59
Average
2018 Bad Samaritan Actor Cale Erendreich 63
Fair
2018 You, Me and Him Actor John 58
Average
2017 Ferdinand Actor Angus (voice) 70
Good
2017 DuckTales: Woo-oo! Actor Scrooge McDuck 60
Fair
2017 DuckTales Actor Scrooge McDuck (Voice) 76
Good
2017 Proclaimers: This Is the Story Actor Self 58
Average
2017 Mad to Be Normal Actor RD Laing 58
Average
2017 Spy in the Wild Actor Himself - Narrator 70
Good
2016 Shakespeare Live! From the RSC Actor Self - Host 59
Average
2016 Derren Brown: Pushed to the Edge Actor Himself 61
Fair
2015 A Grand Night In: The Story of Aardman Actor Self - Voice of Charles Darwin 59
Average
2015 Inside Einstein's Mind: The Enigma of Space and Time Actor Narrator (Voice UK) 59
Average
2015 The Nation's Favourite Beatles Number One Actor Self 59
Average
2015 Dames of Classic Drama at the BBC Actor Narrator N/A
N/A
2015 Knights of Classic Drama at the BBC Actor Narrator N/A
N/A
2015 Mickey Mouse Clubhouse: Mickey's Monster Musical Actor Igor the Door (voice) 59
Average
2015 96 Ways to Say I Love You Actor Mark 59
Average
2014 Gracepoint Actor Emmett Carver 67
Fair
2014 What We Did on Our Holiday Actor Doug McLeod 63
Fair
2014 Doctor Who: The Ultimate Companion Actor Self / The Doctor (archive footage) 59
Average
2014 Doctor Who: The Ultimate Time Lord with Peter Davison Actor Self N/A
N/A
2014 Wings 3D Actor Narrator (voice) N/A
N/A
2014 Postman Pat: The Movie Actor Wilf (voice) 58
Average
2014 W1A Actor Narrator (voice) 73
Good
2014 Dolphins: Spy in the Pod Actor Narrator 70
Good
2013 Doctor Who: Farewell to Matt Smith Actor 59
Average
2013 Shakespeare Lives: Richard II Actor Richard II 60
Fair
2013 Earthflight Actor Himself - Narrator 59
Average
2013 The Day of the Doctor: Cinema Intro Actor The Doctor (10) N/A
N/A
2013 Doctor Who Live: The Afterparty Actor The Doctor (archive footage) 59
Average
2013 Doctor Who: The Day of the Doctor Actor The Doctor (10) 72
Good
2013 The Five(ish) Doctors Reboot Actor Self 61
Fair
2013 Doctor Who: The Ultimate Guide Actor Self 59
Average
2013 Royal Shakespeare Company - Richard II Actor Richard II 59
Average
2013 Doctor Who Explained Actor Self 59
Average
2013 The Escape Artist Actor Will Burton 69
Fair
2013 The Politician's Husband Actor Aiden Hoynes 68
Fair
2013 Broadchurch Actor DI Alec Hardy 78
Good
2013 Tree Fu Tom - Tree Fu Magic Actor N/A
N/A
2013 Penguins: Spy in the Huddle Actor Narrator (voice) 71
Good
2013 Doctor Who: The Doctors Revisited Actor Self 69
Fair
2013 Spies of Warsaw Actor Jean-François Mercier 68
Fair
2012 Nativity 2: Danger in the Manger! Actor Donald / Roderick Peterson 58
Average
2012 Comedy World Cup Actor Host N/A
N/A
2012 The Science of Doctor Who Actor The Doctor (archive footage) N/A
N/A
2012 Shakespeare's Sonnets Actor N/A
N/A
2012 So You Want To Be A Pirate! Actor Charles Darwin 59
Average
2012 The Pirates! In an Adventure with Scientists! Actor Charles Darwin (voice) 63
Fair
2012 Tree Fu Tom Actor Twigs (voice) 68
Fair
2012 Wild About Pandas Actor Narrator N/A
N/A
2011 Shrek: Once Upon a Time Actor Self / Narrator 59
Average
2011 Earthflight Actor 68
Fair
2011 Catherine Tate: Laughing at the Noughties Actor Self 59
Average
2011 Discovering Hamlet Actor Self 59
Average
2011 Doctor Who: Tales Lost in Time Actor 59
Average
2011 The Ballad of Russell & Julie Actor Russell T. Davies / Self 59
Average
2011 Gerry Rafferty: Right Down the Line Actor Narrator N/A
N/A
2011 Fright Night Actor Peter Vincent 61
Fair
2011 The Itch of the Golden Nit Actor Radio Newsreader / Stretchy McStretch (voice) 59
Average
2011 The Decoy Bride Actor James Arber 60
Fair
2011 Much Ado About Nothing Actor Benedick 60
Fair
2011 Twenty Twelve Actor Narrator (voice) 70
Good
2011 Polar Bear - Spy on the Ice Actor Narrator 59
Average
2011 Lachlan Macquarie: The Father of Australia Actor Narrator N/A
N/A
2011 United Actor Jimmy Murphy 61
Fair
2010 Single Father Actor Dave 70
Good
2010 Stealing Shakespeare Actor Narrator N/A
N/A
2010 How to Train Your Dragon Actor Spitelout (voice) 77
Good
2010 神秘博士特别篇:时间尽头(下) Actor The Doctor N/A
N/A
2009 神秘博士特别篇:时间尽头(上) Actor The Doctor N/A
N/A
2009 Hamlet Actor Hamlet 60
Fair
2009 The Catherine Tate Show: Nan's Christmas Carol Actor Ghost of Christmas Present 59
Average
2009 St Trinian's 2: The Legend of Fritton's Gold Actor Captain Lord Pomfrey / Sir Piers Pomfrey 58
Average
2009 Doctor Who: Dreamland Actor The Doctor (voice) 58
Average
2009 Doctor Who: Dreamland Actor The Doctor (voice) 68
Fair
2009 Glorious 39 Actor Hector 59
Average
2009 Doctor Who: The Waters of Mars Actor The Doctor 64
Fair
2009 Doctor Who Greatest Moments Actor Himself 69
Fair
2009 Monty Python in Aberystwyth Actor Narrator N/A
N/A
2009 Doctor Who: Planet of the Dead Actor The Doctor 63
Fair
2009 Endgame Actor Self - Host (uncredited) 58
Average
2009 Swarm: Nature's Incredible Invasions Actor Himself - Narrator N/A
N/A
2009 Swarm: Nature's Incredible Invasions Actor Narrator (voice) 70
Good
2009 Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008 Actor The Doctor (Uncredited) 59
Average
2008 Doctor Who: The Next Doctor Actor The Doctor 63
Fair
2008 Einstein and Eddington Actor Arthur Eddington 60
Fair
2008 Doctor Who: Music of the Spheres Actor The Doctor 59
Average
2008 Human Footprint Actor Narrator (self) 59
Average
2007 Doctor Who: Voyage of the Damned Actor The Doctor 63
Fair
2007 The Friday Night Project - Unleashed Actor Guest Host 59
Average
2007 Doctor Who: Time Crash Actor The Doctor (10) 61
Fair
2007 Learners Actor Chris 59
Average
2007 David Tennant's Video Diary Actor Himself 59
Average
2007 Doctor Who: The Infinite Quest Actor The Doctor (voice) 59
Average
2007 Recovery Actor Alan Hamilton 59
Average
2007 The 50 Greatest Television Dramas Actor Self N/A
N/A
2006 Doctor Who: The Runaway Bride Actor The Doctor 64
Fair
2006 Doctor Who: A Celebration Actor Host N/A
N/A
2006 Free Jimmy Actor Hamish (voice) 58
Average
2006 The Chatterley Affair Actor Richard Hoggart 59
Average
2005 Doctor Who - L'Invasion de Noël Actor Le docteur N/A
N/A
2005 Doctor Who: The Christmas Invasion Actor The Doctor N/A
N/A
2005 Doctor Who: Attack of the Graske Actor The Doctor 59
Average
2005 Doctor Who: The Christmas Invasion Actor Doctor Who 58
Average
2005 Doctor Who: The Christmas Invasion Actor The Doctor 65
Fair
2005 Secret Smile Actor Brendan Block 59
Average
2005 Secret Smile Actor Brendan 69
Fair
2005 Doctor Who: Born Again Actor The Doctor (10) N/A
N/A
2005 Harry Potter and the Goblet of Fire Actor Barty Crouch Junior 77
Good
2005 Sweetnightgoodheart Actor Pete 59
Average
2005 The Quatermass Experiment Actor Doctor Gordon Briscoe 58
Average
2005 Doctor Who: A New Dimension Actor Self - Narrator (voice) N/A
N/A
2005 Casanova Actor Giacomo Casanova 69
Fair
2004 Blackpool Actor DI Peter Carlisle 69
Fair
2004 Traffic Warden Actor Traffic Warden 59
Average
2004 He Knew He Was Right Actor Mr. Gibson 71
Good
2004 The Deputy Actor Christopher Williams N/A
N/A
2004 Old Street Actor Mr. Watson 59
Average
2003 Bright Young Things Actor Ginger Littlejohn 59
Average
2002 Nine 1/2 Minutes Actor Charlie 59
Average
2000 The Last September Actor Captain Gerald Colthurst 58
Average
2000 Being Considered Actor 59
Average
1999 L.A. Without a Map Actor Richard 58
Average
1998 Duck Patrol Actor Simon 'Darwin' Brown 69
Fair
1997 Bite Actor N/A
N/A
1996 Jude Actor Drunk Undergraduate 59
Average
1994 Takin' Over the Asylum Actor Campbell 71
Good
1993 Spaces Actor Vinny 59
Average
1989 Biting the Hands Actor 3rd Squaddie N/A
N/A
Marvel's Jessica Jones Actor Kilgrave N/A
N/A
Richard II (RSC, 2013) Actor Richard II N/A
N/A
Fuddy Meers Actor Lisping Man N/A
N/A
Doctor Who: Tales from the TARDIS Actor Self N/A
N/A
The Thursday Murder Club Actor N/A
N/A
Genius Game Actor Self - The Creator N/A
N/A
Rex Is Not Your Lawyer Actor Rex Alexander N/A
N/A
Standing By Actor N/A
N/A

Production

2021 Around the World in 80 Days Production Executive Producer 71
Good
2020 Des Production Executive Producer 71
Good

Crew

2007 David Tennant's Video Diary Crew Cinematography 59
Average