credits of

David Tennant

David Tennant

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.

Release Date

Title

Character Name

Rating

Your Lists

May 14th, 2026

Good Omens - Season 3: An Ineffable Goodbye

self

TBD

August 22nd, 2025

The Thursday Murder Club

Ian

6.6

May 31st, 2025

Doctor Who: Wish World & The Reality War

The Doctor / The Doctor (archive footage) (uncredited)

5.4

February 5th, 2025

Macbeth

Macbeth

8.8

December 24th, 2024

Doctor Who at the Proms

The Doctor (14) (10) (archive footage)

7.2

March 15th, 2024

Comic Relief 2024: Funny for Money

Self

TBD

December 18th, 2023

imagine… Russell T Davies: The Doctor and Me

Self

10

December 18th, 2023

Doctor Who: 60th Anniversary Specials

The Doctor (archive footage)

8.8

November 27th, 2023

Doctor Who: Recollections with Russell and David

Self

TBD

November 23rd, 2023

Doctor Who: The Bedtime Story

The Doctor

4.5

November 17th, 2023

Doctor Who Children in Need Special 2023

The Doctor

7.2

November 1st, 2023

Talking Doctor Who

Self - Presenter

5

April 20th, 2023

National Theatre Live: Good

Professor John Halder/Johnny

8.5

March 17th, 2023

Comic Relief 2023

Self - Host

8

December 16th, 2022

The Amazing Maurice

Dangerous Beans (voice)

6.7

October 16th, 2022

The Paloni Show! Halloween Special!

Roach Chef (voice)

6.3

May 20th, 2022

Chip 'n Dale: Rescue Rangers

Scrooge McDuck (voice)

7

December 19th, 2021

Beauty and the Beast: A Comic Relief Pantomime for Christmas

Self

4.7

November 21st, 2021

An Audience with Adele

Self

8.4

August 20th, 2021

The Loud House Movie

Angus (voice)

7.3

December 24th, 2020

Cinderella: A Comic Relief Pantomime for Christmas

Self

6.3

November 20th, 2020

Screening

Timothy

7

September 17th, 2020

The Real Des: The Dennis Nilsen Story

Narrator (voice)

6.8

May 4th, 2020

Our Sarah Jane: The Life of Elisabeth Sladen

Self

8

May 1st, 2020

Good Omens: Lockdown

Crowley (voice)

7.8

April 23rd, 2020

The Big Night In

Mr. Logan

9

April 23rd, 2020

The Big Night In

Self

9

March 16th, 2020

Heart to Heart

Heart

4

January 7th, 2020

The National Television Awards Celebrate 25 Years

Self

TBD

October 30th, 2019

Children In Need 2019: Got It Covered

Self

9

January 3rd, 2019

How to Train Your Dragon: The Hidden World

Spitelout / Ivar the Whitless (voice)

7.8

December 30th, 2018

Spy in the Snow

Narrator

6.5

December 7th, 2018

Mary Queen of Scots

John Knox

6.6

October 10th, 2018

The Highway Rat

The Highway Rat (voice)

6.3

July 13th, 2018

The Muppets Take The O2

Self

9.5

June 5th, 2018

DuckTales: Destination Adventure!

Scrooge McDuck (voice)

4.8

April 19th, 2018

Bad Samaritan

Cale Erendreich

6.7

February 1st, 2018

You, Me and Him

John

5.6

December 9th, 2017

Ferdinand

Angus (voice)

7.2

June 21st, 2017

Proclaimers: This Is the Story

Self

8

April 6th, 2017

Mad to Be Normal

RD Laing

5.9

January 5th, 2017

Fireman Sam: Alien Alert! The Movie

Buck Douglas (voice)

5.8

April 23rd, 2016

Shakespeare Live! From the RSC

Self - Host

7.2

January 12th, 2016

Derren Brown: Pushed to the Edge

Himself

7.2

December 26th, 2015

A Grand Night In: The Story of Aardman

Self - Voice of Charles Darwin

7.1

December 25th, 2015

Doctor Who: The Husbands of River Song

The Doctor (10) (picture) (uncredited)

8

November 25th, 2015

Inside Einstein's Mind: The Enigma of Space and Time

Narrator (Voice UK)

7.3

November 11th, 2015

The Nation's Favourite Beatles Number One

Self

9.3

November 8th, 2015

Dames of Classic Drama at the BBC

Narrator

5

November 1st, 2015

Knights of Classic Drama at the BBC

Narrator

TBD

October 9th, 2015

Mickey Mouse Clubhouse: Mickey's Monster Musical

Igor the Door (voice)

7.6

April 18th, 2015

96 Ways to Say I Love You

Mark

5.4

September 26th, 2014

What We Did on Our Holiday

Doug McLeod

6.7

August 13th, 2014

Doctor Who: The Ultimate Companion

Self / The Doctor (archive footage)

8.1

August 1st, 2014

Doctor Who: The Ultimate Time Lord with Peter Davison

Self

TBD

June 17th, 2014

Wings 3D

Narrator (voice)

10

May 23rd, 2014

Postman Pat: The Movie

Wilf (voice)

5.2

December 25th, 2013

Doctor Who: Farewell to Matt Smith

TBD

5.8

November 26th, 2013

Earthflight

Himself - Narrator

6.7

November 23rd, 2013

Doctor Who Live: The Afterparty

The Doctor (archive footage)

9

November 23rd, 2013

The Five(ish) Doctors Reboot

Self

7.9

November 23rd, 2013

The Day of the Doctor: Cinema Intro

The Doctor (10)

10

November 23rd, 2013

Doctor Who: The Day of the Doctor

The Doctor (10)

8.2

November 18th, 2013

Doctor Who: The Ultimate Guide

Self

7.8

November 18th, 2013

Doctor Who: Tales from the TARDIS

Self

TBD

November 13th, 2013

RSC Live: Richard II

Richard II

7.4

November 1st, 2013

Doctor Who Explained

Self

8.5

November 23rd, 2012

Nativity 2: Danger in the Manger!

Donald / Roderick Peterson

5.5

August 4th, 2012

The Science of Doctor Who

The Doctor (archive footage)

TBD

July 18th, 2012

Shakespeare's Sonnets

TBD

TBD

July 9th, 2012

So You Want To Be A Pirate!

Charles Darwin

6.2

March 12th, 2012

The Pirates! In an Adventure with Scientists!

Charles Darwin (voice)

6.5

December 30th, 2011

Shrek: Once Upon a Time

Self / Narrator

7.5

December 17th, 2011

Catherine Tate: Laughing at the Noughties

Self

10

November 1st, 2011

Discovering Hamlet

Self

7.5

October 31st, 2011

The Ballad of Russell & Julie

Russell T. Davies / Self

10

October 31st, 2011

Doctor Who: Tales Lost in Time

TBD

8

August 29th, 2011

Gerry Rafferty: Right Down the Line

Narrator

TBD

August 18th, 2011

Fright Night

Peter Vincent

6.2

June 28th, 2011

The Itch of the Golden Nit

Radio Newsreader / Stretchy McStretch (voice)

7.7

June 6th, 2011

The Decoy Bride

James Arber

6

May 16th, 2011

Much Ado About Nothing

Benedick

8.3

April 23rd, 2011

My Sarah Jane: A Tribute to Elisabeth Sladen

Self

TBD

March 28th, 2011

Come in Number Five

Presenter

TBD

February 22nd, 2011

Polar Bear: Spy on the Ice

Narrator

7.5

January 25th, 2011

Lachlan Macquarie: The Father of Australia

Narrator

TBD

January 2nd, 2011

United

Jimmy Murphy

6.9

September 6th, 2010

Stealing Shakespeare

Narrator

TBD

March 18th, 2010

How to Train Your Dragon

Spitelout (voice)

7.9

February 2nd, 2010

Doctor Who: The End of Time

The Doctor

TBD

December 26th, 2009

Hamlet

Hamlet

7.3

December 25th, 2009

The Catherine Tate Show: Nan's Christmas Carol

Ghost of Christmas Present

7.8

December 18th, 2009

St Trinian's 2: The Legend of Fritton's Gold

Captain Lord Pomfrey / Sir Piers Pomfrey

5.6

November 20th, 2009

Glorious 39

Hector

6

November 15th, 2009

Doctor Who: The Waters of Mars

The Doctor

7.9

May 12th, 2009

Monty Python in Aberystwyth

Narrator

TBD

April 11th, 2009

Doctor Who: Planet of the Dead

The Doctor

7.5

January 18th, 2009

Endgame

Self - Host (uncredited)

5.9

December 25th, 2008

Doctor Who: The Next Doctor

The Doctor

7.4

November 29th, 2008

Einstein and Eddington

Arthur Eddington

6.9

July 27th, 2008

Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008

The Doctor (Uncredited)

8.8

April 13th, 2008

Human Footprint

Narrator (self)

5.8

December 25th, 2007

Doctor Who: Voyage of the Damned

The Doctor

7.6

November 19th, 2007

The Friday Night Project - Unleashed

Self - Guest Host

8.5

November 16th, 2007

Doctor Who: Time Crash

The Doctor (10)

7.7

November 11th, 2007

Learners

Chris

6

November 5th, 2007

David Tennant's Video Diary

Self

9.3

June 30th, 2007

Doctor Who: The Infinite Quest

The Doctor (voice)

6.6

February 25th, 2007

Recovery

Alan Hamilton

6.4

February 3rd, 2007

The 50 Greatest Television Dramas

Self

TBD

December 25th, 2006

Doctor Who: The Runaway Bride

The Doctor

7.8

November 19th, 2006

Doctor Who: A Celebration

Self - Host

TBD

March 20th, 2006

The Chatterley Affair

Richard Hoggart

5.3

December 25th, 2005

Doctor Who: The Christmas Invasion

TBD

10

November 16th, 2005

Harry Potter and the Goblet of Fire

Barty Crouch Junior

7.8

October 24th, 2005

Bring Something Back: The Making of 'The Quatermass Experiment'

TBD

7

September 5th, 2005

Sweetnightgoodheart

Pete

7.5

April 2nd, 2005

The Quatermass Experiment

Doctor Gordon Briscoe

5.6

March 26th, 2005

Doctor Who: A New Dimension

Self - Narrator (voice)

9

August 27th, 2004

Traffic Warden

Traffic Warden

7.8

February 23rd, 2004

The Deputy

Christopher Williams

9

January 1st, 2004

Old Street

Mr. Watson

9

October 3rd, 2003

Bright Young Things

Ginger Littlejohn

6.3

December 1st, 2002

Nine 1/2 Minutes

Charlie

7.4

April 28th, 2000

The Last September

Captain Gerald Colthurst

5.2

March 1st, 2000

Being Considered

TBD

5.5

February 26th, 1999

L.A. Without a Map

Richard

5.8

August 18th, 1997

Bite

TBD

9

February 6th, 1996

Jude

Drunk Undergraduate

6.3

January 1st, 1993

Spaces

Vinny

5.5

April 11th, 1989

Biting the Hands

3rd Squaddie

TBD

TBD

The Wind in the Willows

Basil

TBD

TBD

The Neverending Pillow Fort

TBD

TBD

This Website uses the TMDb API but is not endorsed or certified by TMDb.

Monte Movies 2024