David Tennant

David Tennant

David John Tennant (né McDonald; born 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. Description above from the Wikipedia article David Tennant, licensed under CC-BY-SA, full list of contributors on Wikipedia.

More details

Known For

Filmography

2025

Macbeth
Macbeth
as Macbeth
Movie - Released: 2/5/2025
Genius Game
Genius Game
as Self - Host
TV - Released: 4/30/2025

2024

Comic Relief 2024: Funny for Money
Comic Relief 2024: Funny for Money
as Self
Movie - Released: 3/15/2024
Doctor Who at the Proms
Doctor Who at the Proms
as The Doctor (14) (10) (archive footage)
Movie - Released: 12/24/2024
Doctor Who: The War Games in Colour
Doctor Who: The War Games in Colour
as The Doctor (10) (picture) (uncredited)
Movie - Released: 12/23/2024
ARK: The Animated Series
ARK: The Animated Series
as Sir Edmund Rockwell (voice)
TV - Released: 3/21/2024
Rivals
Rivals
as Tony Baddingham
TV - Released: 10/18/2024
Doctor Who: Unleashed
Doctor Who: Unleashed
as Self - The Doctor
TV - Released: 5/11/2024
Rob Beckett's Smart TV
Rob Beckett's Smart TV
as Self - Guest
TV - Released: 2/29/2024
Doctor Who
Doctor Who
as The Doctor
TV - Released: 5/11/2024

2023

Comic Relief 2023
Comic Relief 2023
as Self - Host
Movie - Released: 3/17/2023
Talking Doctor Who
Talking Doctor Who
as Self - Presenter
Movie - Released: 11/1/2023
Doctor Who Children in Need Special 2023
Doctor Who Children in Need Special 2023
as The Doctor
Movie - Released: 11/17/2023
Doctor Who: The Bedtime Story
Doctor Who: The Bedtime Story
as The Doctor
Movie - Released: 11/23/2023
imagine… Russell T Davies: The Doctor and Me
imagine… Russell T Davies: The Doctor and Me
as Self
Movie - Released: 12/18/2023
National Theatre Live: Good
National Theatre Live: Good
as Professor John Halder/Johnny
Movie - Released: 4/20/2023
Doctor Who: 60th Anniversary Specials
Doctor Who: 60th Anniversary Specials
as The Doctor (archive footage)
Movie - Released: 12/18/2023
Ahsoka
Ahsoka
as Huyang (voice)
TV - Released: 8/22/2023
Clone High
Clone High
as David Tennant (voice)
TV - Released: 5/23/2023
Spy in the Ocean, A Nature Miniseries
Spy in the Ocean, A Nature Miniseries
as Narrator
TV - Released: 6/4/2023
Doctor Who: Video Commentaries
Doctor Who: Video Commentaries
as Self - The Doctor
TV - Released: 11/25/2023
Marvel's Moon Girl and Devil Dinosaur
Marvel's Moon Girl and Devil Dinosaur
as Franklin (voice)
TV - Released: 2/10/2023
Doctor Who: Video Commentaries
Doctor Who: Video Commentaries
as Self
TV - Released: 11/25/2023
Star Wars: Young Jedi Adventures
Star Wars: Young Jedi Adventures
as Huyang (voice)
TV - Released: 5/4/2023

2022

The Amazing Maurice
The Amazing Maurice
as Dangerous Beans (voice)
Movie - Released: 12/16/2022
Chip 'n Dale: Rescue Rangers
Chip 'n Dale: Rescue Rangers
as Scrooge McDuck (voice)
Movie - Released: 5/20/2022
The Paloni Show! Halloween Special!
The Paloni Show! Halloween Special!
as Roach Chef (voice)
Movie - Released: 10/17/2022
The Legend of Vox Machina
The Legend of Vox Machina
as General Kreig (voice)
TV - Released: 1/27/2022
Litvinenko
Litvinenko
as Alexander Litvinenko
TV - Released: 12/15/2022
The Sandman
The Sandman
as Don (voice)
TV - Released: 8/5/2022
Inside Man
Inside Man
as Harry Watling
TV - Released: 9/26/2022
Ant & Dec's Limitless Win
Ant & Dec's Limitless Win
as Self
TV - Released: 1/8/2022
Chibiverse
Chibiverse
as Scrooge McDuck (Voice)
TV - Released: 7/30/2022

2021

An Audience with Adele
An Audience with Adele
as Self
Movie - Released: 11/21/2021
The Loud House Movie
The Loud House Movie
as Angus (voice)
Movie - Released: 8/20/2021
Around the World in 80 Days
Around the World in 80 Days
as Phileas Fogg
TV - Released: 12/5/2021

2020

The Big Night In
The Big Night In
as Mr. Logan
Movie - Released: 4/23/2020
Heart to Heart
Heart to Heart
as Heart
Movie - Released: 3/16/2020
The National Television Awards Celebrate 25 Years
The National Television Awards Celebrate 25 Years
as Self
Movie - Released: 1/7/2020
Good Omens: Lockdown
Good Omens: Lockdown
as Crowley (voice)
Movie - Released: 5/1/2020
Our Sarah Jane – The Life of Elisabeth Sladen
Our Sarah Jane – The Life of Elisabeth Sladen
as Self
Movie - Released: 5/4/2020
The Real Des: The Dennis Nilsen Story
The Real Des: The Dennis Nilsen Story
as Narrator (voice)
Movie - Released: 9/17/2020
Screening
Screening
as Timothy
Movie - Released: 11/20/2020
Cinderella: A Comic Relief Pantomime for Christmas
Cinderella: A Comic Relief Pantomime for Christmas
as Self
Movie - Released: 12/24/2020
Red Dwarf: The First Three Million Years
Red Dwarf: The First Three Million Years
as Self - Narrator (voice)
TV - Released: 8/6/2020
Deadwater Fell
Deadwater Fell
as Tom Kendrick
TV - Released: 1/10/2020
Des
Des
as Dennis Nilsen
TV - Released: 9/14/2020
Staged
Staged
as David
TV - Released: 6/10/2020

2019

How to Train Your Dragon: The Hidden World
How to Train Your Dragon: The Hidden World
as Spitelout / Ivar the Whitless (voice)
Movie - Released: 1/3/2019
Children In Need 2019: Got It Covered
Children In Need 2019: Got It Covered
as Self
Movie - Released: 10/30/2019
Good Omens
Good Omens
as Crowley
TV - Released: 5/31/2019
gen:LOCK
gen:LOCK
as Dr. Weller (voice)
TV - Released: 1/26/2019
Criminal: UK
Criminal: UK
as Dr. Edgar Fallon
TV - Released: 9/20/2019

2018

Spy in the Snow
Spy in the Snow
as Narrator
Movie - Released: 12/30/2018
You, Me and Him
You, Me and Him
as John
Movie - Released: 2/1/2018
Mary Queen of Scots
Mary Queen of Scots
as John Knox
Movie - Released: 12/7/2018
Bad Samaritan
Bad Samaritan
as Cale Erendreich
Movie - Released: 4/19/2018
The Highway Rat
The Highway Rat
as The Highway Rat (voice)
Movie - Released: 10/10/2018
DuckTales: Destination Adventure!
DuckTales: Destination Adventure!
as Scrooge McDuck (voice)
Movie - Released: 6/5/2018
Movie
The Muppets Take The O2
as Self
Movie - Released: 7/13/2018
Final Space
Final Space
as Lord commander
Movie - Released: 2/26/2018
Final Space
Final Space
as Lord Commander (voice)
TV - Released: 2/26/2018
Camping
Camping
as Walt
TV - Released: 10/14/2018
There She Goes
There She Goes
as Simon
TV - Released: 10/16/2018
Hang Ups
Hang Ups
as Martin Lamb
TV - Released: 8/8/2018

2017

Mad to Be Normal
Mad to Be Normal
as RD Laing
Movie - Released: 4/6/2017
Ferdinand
Ferdinand
as Angus (voice)
Movie - Released: 12/9/2017
Proclaimers: This Is the Story
Proclaimers: This Is the Story
as Self
Movie - Released: 6/21/2017
Fireman Sam: Alien Alert! The Movie
Fireman Sam: Alien Alert! The Movie
as Buck Douglas (voice)
Movie - Released: 1/5/2017
Spy in the Wild
Spy in the Wild
as Himself - Narrator
TV - Released: 1/12/2017
DuckTales
DuckTales
as Scrooge McDuck (Voice)
TV - Released: 8/12/2017

2016

Shakespeare Live! From the RSC
Shakespeare Live! From the RSC
as Self - Host
Movie - Released: 4/23/2016
Derren Brown: Pushed to the Edge
Derren Brown: Pushed to the Edge
as Himself
Movie - Released: 1/12/2016
Top Gear: Extra Gear
Top Gear: Extra Gear
as Self
TV - Released: 5/29/2016

2015

Mickey Mouse Clubhouse: Mickey's Monster Musical
Mickey Mouse Clubhouse: Mickey's Monster Musical
as Igor the Door (voice)
Movie - Released: 10/9/2015
A Grand Night In: The Story of Aardman
A Grand Night In: The Story of Aardman
as Self - Voice of Charles Darwin
Movie - Released: 12/26/2015
96 Ways to Say I Love You
96 Ways to Say I Love You
as Mark
Movie - Released: 4/18/2015
Dames of Classic Drama at the BBC
Dames of Classic Drama at the BBC
as Narrator
Movie - Released: 11/8/2015
Knights of Classic Drama at the BBC
Knights of Classic Drama at the BBC
as Narrator
Movie - Released: 11/1/2015
Inside Einstein's Mind: The Enigma of Space and Time
Inside Einstein's Mind: The Enigma of Space and Time
as Narrator (Voice UK)
Movie - Released: 11/25/2015
The Nation's Favourite Beatles Number One
The Nation's Favourite Beatles Number One
as Self
Movie - Released: 11/11/2015
Doctor Who: The Husbands of River Song
Doctor Who: The Husbands of River Song
as The Doctor (10) (picture) (uncredited)
Movie - Released: 12/25/2015
Dragons: Race to the Edge
Dragons: Race to the Edge
as Spitelout (voice)
TV - Released: 6/26/2015
Marvel's Jessica Jones
Marvel's Jessica Jones
as Kilgrave
TV - Released: 11/20/2015
Thunderbirds Are Go!
Thunderbirds Are Go!
as Tyco Reeves (Voice)
TV - Released: 4/4/2015
Marvel's Jessica Jones
Marvel's Jessica Jones
as Kilgrave (voice)
TV - Released: 11/20/2015

2014

Doctor Who: The Ultimate Time Lord with Peter Davison
Postman Pat: The Movie
Postman Pat: The Movie
as Wilf (voice)
Movie - Released: 5/23/2014
What We Did on Our Holiday
What We Did on Our Holiday
as Doug McLeod
Movie - Released: 9/26/2014
Wings 3D
Wings 3D
as Narrator (voice)
Movie - Released: 6/17/2014
Doctor Who: The Ultimate Companion
Doctor Who: The Ultimate Companion
as Self / The Doctor (archive footage)
Movie - Released: 8/13/2014
Gracepoint
Gracepoint
as Emmett Carver
TV - Released: 10/2/2014
W1A
W1A
as Narrator (voice)
TV - Released: 3/19/2014
Dolphins: Spy in the Pod
Dolphins: Spy in the Pod
as Narrator
TV - Released: 1/2/2014
The Real History of Science Fiction
The Real History of Science Fiction
as Himself
TV - Released: 4/19/2014
Off Camera with Sam Jones
Off Camera with Sam Jones
as Self
TV - Released: 2/6/2014

2013

Doctor Who Live: The Afterparty
Doctor Who Live: The Afterparty
as The Doctor (archive footage)
Movie - Released: 11/23/2013
Doctor Who Explained
Doctor Who Explained
as Self
Movie - Released: 11/1/2013
Doctor Who: Farewell to Matt Smith
Doctor Who: Farewell to Matt Smith
Movie - Released: 12/25/2013
Earthflight
Earthflight
as Himself - Narrator
Movie - Released: 11/26/2013
The Five(ish) Doctors Reboot
The Five(ish) Doctors Reboot
as Self
Movie - Released: 11/23/2013
Royal Shakespeare Company - Richard II
Royal Shakespeare Company - Richard II
as Richard II
Movie - Released: 11/13/2013
The Day of the Doctor: Cinema Intro
The Day of the Doctor: Cinema Intro
as The Doctor (10)
Movie - Released: 11/23/2013
Movie
Tree Fu Tom - Tree Fu Magic
Movie - Released: 2/18/2013
Doctor Who: The Day of the Doctor
Doctor Who: The Day of the Doctor
as The Doctor (10)
Movie - Released: 11/23/2013
Doctor Who: The Ultimate Guide
Doctor Who: The Ultimate Guide
as Self
Movie - Released: 11/18/2013
Broadchurch
Broadchurch
as DI Alec Hardy
TV - Released: 3/4/2013
Spies of Warsaw
Spies of Warsaw
as Jean-François Mercier
TV - Released: 1/9/2013
The Politician's Husband
The Politician's Husband
as Aiden Hoynes
TV - Released: 4/25/2013
The Escape Artist
The Escape Artist
as Will Burton
TV - Released: 10/29/2013
The Last Leg
The Last Leg
as Self
TV - Released: 1/25/2013
Penguins: Spy in the Huddle
Penguins: Spy in the Huddle
as Narrator (voice)
TV - Released: 2/11/2013
Doctor Who: The Doctors Revisited
Doctor Who: The Doctors Revisited
as Self
TV - Released: 1/27/2013

2012

The Science of Doctor Who
The Science of Doctor Who
as The Doctor (archive footage)
Movie - Released: 8/4/2012
The Pirates! In an Adventure with Scientists!
The Pirates! In an Adventure with Scientists!
as Charles Darwin (voice)
Movie - Released: 3/12/2012
Nativity 2: Danger in the Manger!
Nativity 2: Danger in the Manger!
as Donald / Roderick Peterson
Movie - Released: 11/23/2012
So You Want To Be A Pirate!
So You Want To Be A Pirate!
as Charles Darwin
Movie - Released: 7/9/2012
Shakespeare's Sonnets
Shakespeare's Sonnets
Movie - Released: 7/18/2012
DreamWorks Dragons
DreamWorks Dragons
as Spitelout (voice)
TV - Released: 8/7/2012
Comedy World Cup
Comedy World Cup
as Host
TV - Released: 9/15/2012
Wild About Pandas
Wild About Pandas
as Narrator
TV - Released: 2/1/2012
Shakespeare Uncovered
Shakespeare Uncovered
as Himself
TV - Released: 6/19/2012
True Love
True Love
as Nick
TV - Released: 6/17/2012
Tree Fu Tom
Tree Fu Tom
as Twigs (voice)
TV - Released: 3/5/2012
Teenage Mutant Ninja Turtles
Teenage Mutant Ninja Turtles
as Fugitoid (voice)
TV - Released: 9/28/2012
DreamWorks Dragons
DreamWorks Dragons
as Spitelout (voice)
TV - Released: 8/7/2012

2011

The Decoy Bride
The Decoy Bride
as James Arber
Movie - Released: 6/6/2011
United
United
as Jimmy Murphy
Movie - Released: 1/2/2011
Polar Bear - Spy on the Ice
Polar Bear - Spy on the Ice
as Narrator
Movie - Released: 2/22/2011
Fright Night
Fright Night
as Peter Vincent
Movie - Released: 8/18/2011
The Ballad of Russell & Julie
The Ballad of Russell & Julie
as Russell T. Davies / Self
Movie - Released: 10/31/2011
Catherine Tate: Laughing at the Noughties
Catherine Tate: Laughing at the Noughties
as Self
Movie - Released: 12/17/2011
The Itch of the Golden Nit
The Itch of the Golden Nit
as Radio Newsreader / Stretchy McStretch (voice)
Movie - Released: 6/28/2011
Much Ado About Nothing
Much Ado About Nothing
as Benedick
Movie - Released: 5/16/2011
Discovering Hamlet
Discovering Hamlet
as Self
Movie - Released: 11/1/2011
Movie
Lachlan Macquarie: The Father of Australia
as Narrator
Movie - Released: 1/25/2011
Doctor Who: Tales Lost in Time
Doctor Who: Tales Lost in Time
Movie - Released: 10/31/2011
Shrek: Once Upon a Time
Shrek: Once Upon a Time
as Self / Narrator
Movie - Released: 12/30/2011
Gerry Rafferty: Right Down the Line
Gerry Rafferty: Right Down the Line
as Narrator
Movie - Released: 8/29/2011
Come in Number Five
Come in Number Five
as Presenter
Movie - Released: 3/28/2011
Earthflight
Earthflight
TV - Released: 12/29/2011
Twenty Twelve
Twenty Twelve
as Narrator (voice)
TV - Released: 3/14/2011

2010

Stealing Shakespeare
Stealing Shakespeare
as Narrator
Movie - Released: 9/6/2010
How to Train Your Dragon
How to Train Your Dragon
as Spitelout (voice)
Movie - Released: 3/18/2010
The End of the World Part Two
The End of the World Part Two
as The Doctor
Movie - Released: 1/1/2010
Ask Rhod Gilbert
Ask Rhod Gilbert
as Self
TV - Released: 9/27/2010
Single Father
Single Father
as Dave
TV - Released: 10/10/2010
Fish Hooks
Fish Hooks
as Oscar's Brain (voice)
TV - Released: 9/3/2010

2009

Hamlet
Hamlet
as Hamlet
Movie - Released: 12/26/2009
Glorious 39
Glorious 39
as Hector
Movie - Released: 11/20/2009
St Trinian's 2: The Legend of Fritton's Gold
St Trinian's 2: The Legend of Fritton's Gold
as Captain Lord Pomfrey / Sir Piers Pomfrey
Movie - Released: 12/18/2009
Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008
Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008
as The Doctor (Uncredited)
Movie - Released: 1/1/2009
Doctor Who: The Waters of Mars
Doctor Who: The Waters of Mars
as The Doctor
Movie - Released: 11/15/2009
Doctor Who: Planet of the Dead
Doctor Who: Planet of the Dead
as The Doctor
Movie - Released: 4/11/2009
The Catherine Tate Show: Nan's Christmas Carol
The Catherine Tate Show: Nan's Christmas Carol
as Ghost of Christmas Present
Movie - Released: 12/25/2009
Monty Python in Aberystwyth
Monty Python in Aberystwyth
as Narrator
Movie - Released: 5/12/2009
Endgame
Endgame
as Self - Host (uncredited)
Movie - Released: 1/18/2009
The End of the World Part One
The End of the World Part One
as The Doctor
Movie - Released: 12/29/2009
Doctor Who: Dreamland
Doctor Who: Dreamland
as The Doctor (voice)
TV - Released: 11/21/2009
Live from Studio Five
Live from Studio Five
as Self
TV - Released: 9/14/2009
Doctor Who Greatest Moments
Doctor Who Greatest Moments
as Self
TV - Released: 8/20/2009
CBeebies Bedtime Stories
CBeebies Bedtime Stories
as Self
TV - Released: 3/9/2009
Swarm: Nature's Incredible Invasions
Swarm: Nature's Incredible Invasions
as Narrator (voice)
TV - Released: 1/4/2009

2008

Einstein and Eddington
Einstein and Eddington
as Arthur Eddington
Movie - Released: 11/29/2008
Human Footprint
Human Footprint
as Narrator (self)
Movie - Released: 4/13/2008
Doctor Who: The Next Doctor
Doctor Who: The Next Doctor
as The Doctor
Movie - Released: 12/25/2008
Doctor Who: Music of the Spheres
Doctor Who: Music of the Spheres
as The Doctor
Movie - Released: 7/27/2008
Star Wars: The Clone Wars
Star Wars: The Clone Wars
as Huyang (voice)
TV - Released: 10/3/2008

2007

The 50 Greatest Television Dramas
The 50 Greatest Television Dramas
as Self
Movie - Released: 2/3/2007
David Tennant's Video Diary
David Tennant's Video Diary
as Self
Movie - Released: 11/5/2007
Learners
Learners
as Chris
Movie - Released: 11/11/2007
Doctor Who: Voyage of the Damned
Doctor Who: Voyage of the Damned
as The Doctor
Movie - Released: 12/25/2007
Recovery
Recovery
as Alan Hamilton
Movie - Released: 2/25/2007
Doctor Who: Time Crash
Doctor Who: Time Crash
as The Doctor (10)
Movie - Released: 11/16/2007
Doctor Who: The Infinite Quest
Doctor Who: The Infinite Quest
as The Doctor (voice)
Movie - Released: 6/30/2007
The Friday Night Project - Unleashed
The Friday Night Project - Unleashed
as Guest Host
Movie - Released: 11/19/2007
The Sarah Jane Adventures
The Sarah Jane Adventures
as The Doctor
TV - Released: 9/24/2007
Derren Brown: Trick or Treat
Derren Brown: Trick or Treat
as Himself
TV - Released: 4/13/2007
The Graham Norton Show
The Graham Norton Show
as Self
TV - Released: 2/22/2007

2006

Doctor Who: The Runaway Bride
Doctor Who: The Runaway Bride
as The Doctor
Movie - Released: 12/25/2006
The Chatterley Affair
The Chatterley Affair
as Richard Hoggart
Movie - Released: 3/20/2006
Doctor Who: A Celebration
Doctor Who: A Celebration
as Self - Host
Movie - Released: 11/19/2006
Totally Doctor Who
Totally Doctor Who
as Self
TV - Released: 4/13/2006
The One Show
The One Show
as Self
TV - Released: 8/14/2006

2005

Harry Potter and the Goblet of Fire
Harry Potter and the Goblet of Fire
as Barty Crouch Junior
Movie - Released: 11/16/2005
The Quatermass Experiment
The Quatermass Experiment
as Doctor Gordon Briscoe
Movie - Released: 4/2/2005
Sweetnightgoodheart
Sweetnightgoodheart
as Pete
Movie - Released: 9/5/2005
Doctor Who: A New Dimension
Doctor Who: A New Dimension
as Self - Narrator (voice)
Movie - Released: 3/26/2005
Doctor Who: Born Again
Doctor Who: Born Again
as The Doctor (10)
Movie - Released: 11/18/2005
Doctor Who
Doctor Who
TV - Released: 3/26/2005
Casanova
Casanova
as Giacomo Casanova
TV - Released: 3/13/2005
Doctor Who
Doctor Who
as Doctor (10)
TV - Released: 3/26/2005
Doctor Who
Doctor Who
as The Doctor
TV - Released: 3/26/2005
The Late Late Show with Craig Ferguson
The Late Late Show with Craig Ferguson
as Self
TV - Released: 1/3/2005
Extras
Extras
as David Tennant
TV - Released: 7/21/2005
Doctor Who
Doctor Who
as The Doctor (voice)
TV - Released: 3/26/2005
Secret Smile
Secret Smile
as Brendan
TV - Released: 12/12/2005
Doctor Who Confidential
Doctor Who Confidential
as Self
TV - Released: 3/26/2005
The Friday Night Project
The Friday Night Project
as Self - Host
TV - Released: 2/4/2005

2004

Traffic Warden
Traffic Warden
as Traffic Warden
Movie - Released: 8/27/2004
Old Street
Old Street
as Mr. Watson
Movie - Released: 1/1/2004
Movie
The Deputy
as Christopher Williams
Movie - Released: 2/23/2004
Blackpool
Blackpool
as DI Peter Carlisle
TV - Released: 11/11/2004
Who Do You Think You Are?
Who Do You Think You Are?
as Self
TV - Released: 10/12/2004
Big Fat Quiz
Big Fat Quiz
as Self - Guest
TV - Released: 12/27/2004
He Knew He Was Right
He Knew He Was Right
as Mr. Gibson
TV - Released: 4/18/2004

2003

Bright Young Things
Bright Young Things
as Ginger Littlejohn
Movie - Released: 10/3/2003
QI
QI
as Self
TV - Released: 9/11/2003
Spine Chillers
Spine Chillers
as Dr. Krull
TV - Released: 6/23/2003
Doctor Who: Scream of the Shalka
Doctor Who: Scream of the Shalka
as Young Custodian (voice) (uncredited)
TV - Released: 11/13/2003

2002

Nine 1/2 Minutes
Nine 1/2 Minutes
as Charlie
Movie - Released: 12/1/2002
Top Gear
Top Gear
as Self
TV - Released: 10/20/2002
Foyle's War
Foyle's War
TV - Released: 10/27/2002
Ant & Dec's Saturday Night Takeaway
Ant & Dec's Saturday Night Takeaway
as Self - Guest Announcer
TV - Released: 6/8/2002
Dead Ringers
Dead Ringers
as Regenerated Tony Blair
TV - Released: 11/18/2002

2001

TV
Terri McIntyre - Classy Bitch
as Greig Miller
TV - Released: 4/6/2001

2000

The Last September
The Last September
as Captain Gerald Colthurst
Movie - Released: 4/28/2000
Being Considered
Being Considered
Movie - Released: 3/1/2000
Randall & Hopkirk (Deceased)
Randall & Hopkirk (Deceased)
TV - Released: 3/18/2000

1999

L.A. Without a Map
L.A. Without a Map
as Richard
Movie - Released: 2/26/1999
TV
Love in the 21st Century
as John
TV - Released: 7/21/1999
People Like Us
People Like Us
as Rob Harker
TV - Released: 9/20/1999

1998

Duck Patrol
Duck Patrol
as Simon 'Darwin' Brown
TV - Released: 7/19/1998
The Mrs Bradley Mysteries
The Mrs Bradley Mysteries
as Max Valentine
TV - Released: 8/31/1998

1997

Movie
Bite
Movie - Released: 1/1/1997

1996

Jude
Jude
as Drunk Undergraduate
Movie - Released: 2/6/1996
TV
A Mug's Game
TV - Released: 1/18/1996
Never Mind the Buzzcocks
Never Mind the Buzzcocks
as Self - Presenter
TV - Released: 11/12/1996

1994

Takin' Over the Asylum
Takin' Over the Asylum
as Campbell
TV - Released: 9/27/1994
The Tales of Para Handy
The Tales of Para Handy
as John MacBryde
TV - Released: 7/31/1994
Room 101
Room 101
as Self
TV - Released: 7/4/1994
Ready Steady Cook
Ready Steady Cook
as Self - Contestant
TV - Released: 10/24/1994

1993

Spaces
Spaces
as Vinny
Movie - Released: 1/1/1993
GMTV
GMTV
as Self
TV - Released: 1/1/1993

1990

Have I Got News for You
Have I Got News for You
as Self - Host
TV - Released: 9/28/1990
Have I Got News for You
Have I Got News for You
as Host
TV - Released: 9/28/1990
Rab C. Nesbitt
Rab C. Nesbitt
as Davina
TV - Released: 9/27/1990

1989

Biting the Hands
Biting the Hands
as 3rd Squaddie
Movie - Released: 4/11/1989
The Simpsons
The Simpsons
as Pa MacWeldon (voice)
TV - Released: 12/17/1989

1983

Dramarama
Dramarama
TV - Released: 9/12/1983
Natural World
Natural World
as Narrator
TV - Released: 10/30/1983

Unknown

Fuddy Meers
Fuddy Meers
as Lisping Man
Movie
Movie
The Thursday Murder Club
as Ian Ventham
Movie
TV
Rex Is Not Your Lawyer
as Rex Alexander
TV
Have I Got a Bit More News for You
Have I Got a Bit More News for You
as Self - Presenter
TV
TV