David Tennant

David Tennant

Known for
Acting
Born
April 18, 1971 (age 55)
Birthplace
Bathgate, West Lothian, Scotland, UK

Biography

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.

Known For

Photos

David Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photoDavid Tennant photo

Filmography

—
The Wind in the Willows

The Wind in the Willows

Movie · as Basil

—
The Neverending Pillow Fort

The Neverending Pillow Fort

Movie

—
The Amazing Maurice: The Waters of Life poster

The Amazing Maurice: The Waters of Life

Movie · as Dangerous Beans (voice)

—
The Joy of Sex

The Joy of Sex

Movie

—
Good Omens T3: El final poster

Good Omens T3: El final

Movie

—
Have I Got a Bit More News for You poster

Have I Got a Bit More News for You

TV · as Self - Presenter · 9 eps

—
Standing By

Standing By

TV · 1 ep

2026
Good Omens - Season 3: An Ineffable Goodbye poster

Good Omens - Season 3: An Ineffable Goodbye

Movie · as self

2026
Doctor Who: The Satan Pit poster

Doctor Who: The Satan Pit

Movie · as The Doctor (archive footage)

2026
Steven Wilson: Requiem for a Village poster

Steven Wilson: Requiem for a Village

Movie

2026
Rivals: The Official Podcast poster

Rivals: The Official Podcast

TV · as Self · 1 ep

2026
Twenty Twenty Six poster

Twenty Twenty Six

TV · as Narrator · 6 eps

2026
Ages of Ice poster

Ages of Ice

TV · as Self (voice) · 3 eps

2025
The Thursday Murder Club poster

The Thursday Murder Club

Movie · as Ian

2025
Macbeth poster

Macbeth

Movie · as Macbeth

2025
Doctor Who: Wish World & The Reality War poster

Doctor Who: Wish World & The Reality War

Movie · as The Doctor / The Doctor (archive footage) (uncredited)

2025
The Big Fat Quiz of Everything poster

The Big Fat Quiz of Everything

Movie · as Self

2025
Genius Game poster

Genius Game

TV · as The Creator · 8 eps

2025
The Hack poster

The Hack

TV · as Nick Davies · 7 eps

2025
The Assembly poster

The Assembly

TV · as Self - Interviewee · 1 ep

2025
The Four Seasons poster

The Four Seasons

TV · as Gianpiero · 1 ep

2024
Comic Relief 2024: Funny for Money poster

Comic Relief 2024: Funny for Money

Movie · as Self

2024
Doctor Who at the Proms poster

Doctor Who at the Proms

Movie · as The Doctor (10) (14) (archive footage)

2024
ARK: The Animated Series poster

ARK: The Animated Series

TV · as Sir Edmund Rockwell (voice) · 14 eps

2024
Rivals poster

Rivals

TV · as Tony Baddingham · 20 eps

2024
Rob Beckett's Smart TV poster

Rob Beckett's Smart TV

TV · as Self - Guest · 1 ep

2024
Doctor Who poster

Doctor Who

TV · as The Doctor (archive footage) (uncredited) · 1 ep

2023
Comic Relief 2023 poster

Comic Relief 2023

Movie · as Self - Host

2023
Talking Doctor Who poster

Talking Doctor Who

Movie · as Self - Presenter

2023
Doctor Who Children in Need Special 2023 poster

Doctor Who Children in Need Special 2023

Movie · as The Doctor

2023
Doctor Who: The Bedtime Story poster

Doctor Who: The Bedtime Story

Movie · as The Doctor

2023
imagine… Russell T Davies: The Doctor and Me poster

imagine… Russell T Davies: The Doctor and Me

Movie · as Self

2023
National Theatre Live: Good poster

National Theatre Live: Good

Movie · as Professor John Halder/Johnny

2023
Doctor Who: 60th Anniversary Specials poster

Doctor Who: 60th Anniversary Specials

Movie · as The Doctor (archive footage)

2023
Doctor Who: Recollections with Russell and David poster

Doctor Who: Recollections with Russell and David

Movie · as Self

2023
Ahsoka poster

Ahsoka

TV · as Huyang (voice) · 8 eps

2023
Clone High poster

Clone High

TV · as David Tennant (voice) · 1 ep

2023
Spy in the Ocean, A Nature Miniseries poster

Spy in the Ocean, A Nature Miniseries

TV · as Narrator · 4 eps

2023
Doctor Who: Video Commentaries poster

Doctor Who: Video Commentaries

TV · as Self - The Doctor · 5 eps

2023
Marvel's Moon Girl and Devil Dinosaur poster

Marvel's Moon Girl and Devil Dinosaur

TV · as Franklin (voice) · 1 ep

2023
Star Wars: Young Jedi Adventures poster

Star Wars: Young Jedi Adventures

TV · as Huyang (voice) · 1 ep

2022
The Amazing Maurice poster

The Amazing Maurice

Movie · as Dangerous Beans (voice)

2022
Chip 'n Dale: Rescue Rangers poster

Chip 'n Dale: Rescue Rangers

Movie · as Scrooge McDuck (voice)

2022
The Paloni Show! Halloween Special! poster

The Paloni Show! Halloween Special!

Movie · as Roach Chef (voice)

2022
The Legend of Vox Machina poster

The Legend of Vox Machina

TV · as General Kreig (voice) · 2 eps

2022
The Sandman poster

The Sandman

TV · as Don (voice) · 1 ep

2022
Inside Man poster

Inside Man

TV · as Harry Watling · 4 eps

2022
Ant & Dec's Limitless Win poster

Ant & Dec's Limitless Win

TV · as Self · 1 ep

2022
Chibiverse poster

Chibiverse

TV · as Scrooge McDuck (Voice) · 1 ep

2022
Litvinenko poster

Litvinenko

TV · as Alexander Litvinenko · 2 eps

2022
Remembers… poster

Remembers…

TV · as Self · 1 ep

2021
An Audience with Adele poster

An Audience with Adele

Movie · as Self

2021
Beauty and the Beast: A Comic Relief Pantomime for Christmas poster

Beauty and the Beast: A Comic Relief Pantomime for Christmas

Movie · as Self

2021
The Loud House Movie poster

The Loud House Movie

Movie · as Angus (voice)

2021
Around the World in 80 Days poster

Around the World in 80 Days

TV · as Phileas Fogg · 8 eps

2021
Time poster

Time

TV · as Bobby Bailey · 3 eps

2020
The Big Night In poster

The Big Night In

Movie · as Mr. Logan, Self

2020
Heart to Heart poster

Heart to Heart

Movie · as Heart

2020
The National Television Awards Celebrate 25 Years poster

The National Television Awards Celebrate 25 Years

Movie · as Self

2020
Our Sarah Jane: The Life of Elisabeth Sladen poster

Our Sarah Jane: The Life of Elisabeth Sladen

Movie · as Self

2020
Good Omens: Lockdown poster

Good Omens: Lockdown

Movie · as Crowley (voice)

2020
The Real Des: The Dennis Nilsen Story poster

The Real Des: The Dennis Nilsen Story

Movie · as Narrator (voice)

2020
Screening poster

Screening

Movie · as Timothy

2020
Cinderella: A Comic Relief Pantomime for Christmas poster

Cinderella: A Comic Relief Pantomime for Christmas

Movie · as Self

2020
Red Dwarf: The First Three Million Years poster

Red Dwarf: The First Three Million Years

TV · as Self - Narrator (voice) · 3 eps

2020
Deadwater Fell poster

Deadwater Fell

TV · as Tom Kendrick · 4 eps

2020
Des poster

Des

TV · as Dennis Nilsen · 3 eps

2020
Staged poster

Staged

TV · as David · 20 eps

2019
How to Train Your Dragon: The Hidden World poster

How to Train Your Dragon: The Hidden World

Movie · as Spitelout / Ivar the Whitless (voice)

2019
Children In Need 2019: Got It Covered poster

Children In Need 2019: Got It Covered

Movie · as Self

2019
Good Omens poster

Good Omens

TV · as Crowley · 13 eps

2019
gen:LOCK poster

gen:LOCK

TV · as Dr. Weller (voice) · 8 eps

2019
Criminal: UK poster

Criminal: UK

TV · as Dr. Edgar Fallon · 1 ep

2019
The Kelly Clarkson Show poster

The Kelly Clarkson Show

TV · as Self · 1 ep

2018
Spy in the Snow poster

Spy in the Snow

Movie · as Narrator

2018
You, Me and Him poster

You, Me and Him

Movie · as John

2018
Mary Queen of Scots poster

Mary Queen of Scots

Movie · as John Knox

2018
Bad Samaritan poster

Bad Samaritan

Movie · as Cale Erendreich

2018
The Highway Rat poster

The Highway Rat

Movie · as The Highway Rat (voice)

2018
DuckTales: Destination Adventure! poster

DuckTales: Destination Adventure!

Movie · as Scrooge McDuck (voice)

2018
The Muppets Take The O2

The Muppets Take The O2

Movie · as Self

2018
Final Space poster

Final Space

TV · as Lord Commander (voice) · 10 eps

2018
Camping poster

Camping

TV · as Walt · 8 eps

2018
There She Goes poster

There She Goes

TV · as Simon · 10 eps

2018
Hang Ups poster

Hang Ups

TV · as Martin Lamb · 1 ep

2017
Mad to Be Normal poster

Mad to Be Normal

Movie · as RD Laing

2017
Ferdinand poster

Ferdinand

Movie · as Angus (voice)

2017
Proclaimers: This Is the Story poster

Proclaimers: This Is the Story

Movie · as Self

2017
Fireman Sam: Alien Alert! The Movie poster

Fireman Sam: Alien Alert! The Movie

Movie · as Buck Douglas (voice)

2017
Spy in the Wild poster

Spy in the Wild

TV · as Himself - Narrator · 9 eps

2017
DuckTales poster

DuckTales

TV · as Scrooge McDuck (Voice) · 69 eps

2016
Shakespeare Live! From the RSC poster

Shakespeare Live! From the RSC

Movie · as Self - Host

2016
Derren Brown: Pushed to the Edge poster

Derren Brown: Pushed to the Edge

Movie · as Himself

2016
Einstein 100 poster

Einstein 100

Movie · as Narrator

2016
Top Gear: Extra Gear poster

Top Gear: Extra Gear

TV · as Self · 1 ep

2015
Mickey Mouse Clubhouse: Mickey's Monster Musical poster

Mickey Mouse Clubhouse: Mickey's Monster Musical

Movie · as Igor the Door (voice)

2015
A Grand Night In: The Story of Aardman poster

A Grand Night In: The Story of Aardman

Movie · as Self - Voice of Charles Darwin

2015
96 Ways to Say I Love You poster

96 Ways to Say I Love You

Movie · as Mark

2015
Dames of Classic Drama at the BBC poster

Dames of Classic Drama at the BBC

Movie · as Narrator

2015
Knights of Classic Drama at the BBC poster

Knights of Classic Drama at the BBC

Movie · as Narrator

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

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

Movie · as Narrator (Voice UK)

2015
The Nation's Favourite Beatles Number One poster

The Nation's Favourite Beatles Number One

Movie · as Self

2015
Doctor Who: The Husbands of River Song poster

Doctor Who: The Husbands of River Song

Movie · as The Doctor (10) (picture) (uncredited)

2015
Dragons: Race to the Edge poster

Dragons: Race to the Edge

TV · as Spitelout (voice) · 12 eps

2015
Marvel's Jessica Jones poster

Marvel's Jessica Jones

TV · as Kilgrave, Kilgrave (voice) · 14 eps

2015
Thunderbirds Are Go! poster

Thunderbirds Are Go!

TV · as Tyco Reeves (Voice) · 1 ep

2015
The Late Show with Stephen Colbert poster

The Late Show with Stephen Colbert

TV · as Self - Guest, George Harrison · 2 eps

2014
Doctor Who: The Ultimate Time Lord with Peter Davison poster

Doctor Who: The Ultimate Time Lord with Peter Davison

Movie · as Self

2014
Postman Pat: The Movie poster

Postman Pat: The Movie

Movie · as Wilf (voice)

2014
What We Did on Our Holiday poster

What We Did on Our Holiday

Movie · as Doug McLeod

2014
Wings 3D poster

Wings 3D

Movie · as Narrator (voice)

2014
Doctor Who: The Ultimate Companion poster

Doctor Who: The Ultimate Companion

Movie · as Self / The Doctor (archive footage)

2014
Gracepoint poster

Gracepoint

TV · as Emmett Carver · 10 eps

2014
W1A poster

W1A

TV · as Narrator (voice) · 14 eps

2014
Dolphins: Spy in the Pod poster

Dolphins: Spy in the Pod

TV · as Narrator · 2 eps

2014
The Real History of Science Fiction poster

The Real History of Science Fiction

TV · as Self · 2 eps

2014
Off Camera with Sam Jones poster

Off Camera with Sam Jones

TV · as Self · 1 ep

2014
Late Night with Seth Meyers poster

Late Night with Seth Meyers

TV · as Self - Guest · 1 ep

2013
Doctor Who Live: The Afterparty poster

Doctor Who Live: The Afterparty

Movie · as The Doctor (archive footage)

2013
Doctor Who Explained poster

Doctor Who Explained

Movie · as Self

2013
Doctor Who: Farewell to Matt Smith

Doctor Who: Farewell to Matt Smith

Movie

2013
Earthflight poster

Earthflight

Movie · as Himself - Narrator

2013
The Five(ish) Doctors Reboot poster

The Five(ish) Doctors Reboot

Movie · as Self

2013
RSC Live: Richard II poster

RSC Live: Richard II

Movie · as Richard II

2013
The Day of the Doctor: Cinema Intro poster

The Day of the Doctor: Cinema Intro

Movie · as The Doctor (10)

2013
Doctor Who: The Day of the Doctor poster

Doctor Who: The Day of the Doctor

Movie · as The Doctor (10)

2013
Doctor Who: The Ultimate Guide poster

Doctor Who: The Ultimate Guide

Movie · as Self

2013
Doctor Who: Tales from the TARDIS poster

Doctor Who: Tales from the TARDIS

Movie · as Self

2013
Broadchurch poster

Broadchurch

TV · as DI Alec Hardy · 24 eps

2013
The Politician's Husband poster

The Politician's Husband

TV · as Aiden Hoynes · 3 eps

2013
The Escape Artist poster

The Escape Artist

TV · as Will Burton · 3 eps

2013
The Last Leg poster

The Last Leg

TV · as Self · 7 eps

2013
Penguins: Spy in the Huddle poster

Penguins: Spy in the Huddle

TV · as Narrator (voice) · 3 eps

2013
Doctor Who: The Doctors Revisited poster

Doctor Who: The Doctors Revisited

TV · as Self · 11 eps

2013
Spies of Warsaw poster

Spies of Warsaw

TV · as Jean-François Mercier · 2 eps

2013
Gogglebox poster

Gogglebox

TV · as Self · 1 ep

2012
The Science of Doctor Who

The Science of Doctor Who

Movie · as The Doctor (archive footage)

2012
The Pirates! In an Adventure with Scientists! poster

The Pirates! In an Adventure with Scientists!

Movie · as Charles Darwin (voice)

2012
Nativity 2: Danger in the Manger! poster

Nativity 2: Danger in the Manger!

Movie · as Donald / Roderick Peterson

2012
So You Want To Be A Pirate! poster

So You Want To Be A Pirate!

Movie · as Charles Darwin

2012
Shakespeare's Sonnets poster

Shakespeare's Sonnets

Movie

2012
DreamWorks Dragons poster

DreamWorks Dragons

TV · as Spitelout (voice), Spitelout (voice) · 2 eps

2012
Comedy World Cup poster

Comedy World Cup

TV · as Host · 7 eps

2012
Wild About Pandas poster

Wild About Pandas

TV · as Narrator · 1 ep

2012
Shakespeare Uncovered poster

Shakespeare Uncovered

TV · as Himself · 1 ep

2012
True Love poster

True Love

TV · as Nick · 1 ep

2012
Tree Fu Tom poster

Tree Fu Tom

TV · as Twigs (voice) · 72 eps

2012
Teenage Mutant Ninja Turtles poster

Teenage Mutant Ninja Turtles

TV · as Fugitoid (voice) · 2 eps

2012
Playhouse Presents poster

Playhouse Presents

TV · as Will · 1 ep

2011
The Decoy Bride poster

The Decoy Bride

Movie · as James Arber

2011
United poster

United

Movie · as Jimmy Murphy

2011
Polar Bear: Spy on the Ice poster

Polar Bear: Spy on the Ice

Movie · as Narrator

2011
Fright Night poster

Fright Night

Movie · as Peter Vincent

2011
The Ballad of Russell & Julie poster

The Ballad of Russell & Julie

Movie · as Russell T. Davies / Self

2011
Catherine Tate: Laughing at the Noughties poster

Catherine Tate: Laughing at the Noughties

Movie · as Self

2011
The Itch of the Golden Nit poster

The Itch of the Golden Nit

Movie · as Radio Newsreader / Stretchy McStretch (voice)

2011
Much Ado About Nothing poster

Much Ado About Nothing

Movie · as Benedick

2011
Discovering Hamlet poster

Discovering Hamlet

Movie · as Self

2011
Lachlan Macquarie: The Father of Australia

Lachlan Macquarie: The Father of Australia

Movie · as Narrator

2011
Doctor Who: Tales Lost in Time poster

Doctor Who: Tales Lost in Time

Movie

2011
Shrek: Once Upon a Time poster

Shrek: Once Upon a Time

Movie · as Self / Narrator

2011
Gerry Rafferty: Right Down the Line poster

Gerry Rafferty: Right Down the Line

Movie · as Narrator

2011
Come in Number Five poster

Come in Number Five

Movie · as Presenter

2011
My Sarah Jane: A Tribute to Elisabeth Sladen poster

My Sarah Jane: A Tribute to Elisabeth Sladen

Movie · as Self

2011
Earthflight poster

Earthflight

TV · 6 eps

2011
Twenty Twelve poster

Twenty Twelve

TV · as Narrator (voice) · 13 eps

2010
Stealing Shakespeare poster

Stealing Shakespeare

Movie · as Narrator

2010
How to Train Your Dragon poster

How to Train Your Dragon

Movie · as Spitelout (voice)

2010
Doctor Who: The End of Time poster

Doctor Who: The End of Time

Movie · as The Doctor

2010
The National Television Awards Backstage Live

The National Television Awards Backstage Live

TV · 1 ep

2010
Ask Rhod Gilbert poster

Ask Rhod Gilbert

TV · as Self · 1 ep

2010
Single Father poster

Single Father

TV · as Dave · 4 eps

2010
Rex Is Not Your Lawyer poster

Rex Is Not Your Lawyer

TV · as Rex Alexander · 1 ep

2010
Fish Hooks poster

Fish Hooks

TV · as Oscar's Brain (voice) · 2 eps

2009
Hamlet poster

Hamlet

Movie · as Hamlet

2009
Glorious 39 poster

Glorious 39

Movie · as Hector

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

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

Movie · as Captain Lord Pomfrey / Sir Piers Pomfrey

2009
Doctor Who: The Waters of Mars poster

Doctor Who: The Waters of Mars

Movie · as The Doctor

2009
Doctor Who: Planet of the Dead poster

Doctor Who: Planet of the Dead

Movie · as The Doctor

2009
The Catherine Tate Show: Nan's Christmas Carol poster

The Catherine Tate Show: Nan's Christmas Carol

Movie · as Ghost of Christmas Present

2009
Monty Python in Aberystwyth poster

Monty Python in Aberystwyth

Movie · as Narrator

2009
Endgame poster

Endgame

Movie · as Self - Host (uncredited)

2009
Doctor Who: Dreamland poster

Doctor Who: Dreamland

TV · as The Doctor (voice) · 6 eps

2009
Live from Studio Five poster

Live from Studio Five

TV · as Self · 2 eps

2009
Doctor Who Greatest Moments poster

Doctor Who Greatest Moments

TV · as Self · 3 eps

2009
CBeebies Bedtime Stories poster

CBeebies Bedtime Stories

TV · as Self, Fourteenth Doctor · 1 ep

2009
Swarm: Nature's Incredible Invasions poster

Swarm: Nature's Incredible Invasions

TV · as Narrator (voice) · 2 eps

2009
Chris Moyles' Quiz Night poster

Chris Moyles' Quiz Night

TV · as Self · 2 eps

2008
Einstein and Eddington poster

Einstein and Eddington

Movie · as Arthur Eddington

2008
Human Footprint poster

Human Footprint

Movie · as Narrator (self)

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

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

Movie · as The Doctor (Uncredited)

2008
Doctor Who: The Next Doctor poster

Doctor Who: The Next Doctor

Movie · as The Doctor

2008
Star Wars: The Clone Wars poster

Star Wars: The Clone Wars

TV · as Huyang (voice) · 2 eps

2007
The 50 Greatest Television Dramas poster

The 50 Greatest Television Dramas

Movie · as Self

2007
David Tennant's Video Diary poster

David Tennant's Video Diary

Movie · as Self

2007
Learners poster

Learners

Movie · as Chris

2007
Doctor Who: Voyage of the Damned poster

Doctor Who: Voyage of the Damned

Movie · as The Doctor

2007
Recovery poster

Recovery

Movie · as Alan Hamilton

2007
Doctor Who: Time Crash poster

Doctor Who: Time Crash

Movie · as The Doctor (10)

2007
Doctor Who: The Infinite Quest poster

Doctor Who: The Infinite Quest

Movie · as The Doctor (voice)

2007
The Friday Night Project - Unleashed poster

The Friday Night Project - Unleashed

Movie · as Self - Guest Host

2007
Doctor Who: Time of the Timelords

Doctor Who: Time of the Timelords

Movie · as The Doctor

2007
The Sarah Jane Adventures poster

The Sarah Jane Adventures

TV · as The Doctor · 2 eps

2007
Derren Brown: Trick or Treat poster

Derren Brown: Trick or Treat

TV · as Himself · 2 eps

2007
The Graham Norton Show poster

The Graham Norton Show

TV · as Self · 10 eps

2006
Doctor Who: The Runaway Bride poster

Doctor Who: The Runaway Bride

Movie · as The Doctor

2006
The Chatterley Affair poster

The Chatterley Affair

Movie · as Richard Hoggart

2006
Doctor Who: A Celebration poster

Doctor Who: A Celebration

Movie · as Self - Host

2006
Totally Doctor Who poster

Totally Doctor Who

TV · as Self · 5 eps

2006
The One Show poster

The One Show

TV · as Self · 3 eps

2005
Harry Potter and the Goblet of Fire poster

Harry Potter and the Goblet of Fire

Movie · as Barty Crouch Junior

2005
The Quatermass Experiment poster

The Quatermass Experiment

Movie · as Doctor Gordon Briscoe

2005
Sweetnightgoodheart poster

Sweetnightgoodheart

Movie · as Pete

2005
Doctor Who: A New Dimension poster

Doctor Who: A New Dimension

Movie · as Self - Narrator (voice)

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

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

Movie

2005
Doctor Who: The Christmas Invasion poster

Doctor Who: The Christmas Invasion

Movie · as The Doctor

2005
Casanova poster

Casanova

TV · as Giacomo Casanova · 3 eps

2005
Doctor Who poster

Doctor Who

TV · as Doctor (10), The Doctor

2005
The Late Late Show with Craig Ferguson poster

The Late Late Show with Craig Ferguson

TV · as Self · 1 ep

2005
Secret Smile poster

Secret Smile

TV · as Brendan · 2 eps

2005
Doctor Who Confidential poster

Doctor Who Confidential

TV · as Self · 39 eps

2005
The Friday Night Project poster

The Friday Night Project

TV · as Self - Host · 2 eps

2004
Traffic Warden poster

Traffic Warden

Movie · as Traffic Warden

2004
Old Street poster

Old Street

Movie · as Mr. Watson

2004
The Deputy

The Deputy

Movie · as Christopher Williams

2004
Blackpool poster

Blackpool

TV · as DI Peter Carlisle · 6 eps

2004
Who Do You Think You Are? poster

Who Do You Think You Are?

TV · as Self · 1 ep

2004
Big Fat Quiz poster

Big Fat Quiz

TV · as Self - Guest · 1 ep

2004
He Knew He Was Right poster

He Knew He Was Right

TV · as Mr Gibson · 4 eps

2004
Parkinson poster

Parkinson

TV · as Self - Guest · 1 ep

2003
Bright Young Things poster

Bright Young Things

Movie · as Ginger Littlejohn

2003
QI poster

QI

TV · as Self · 1 ep

2003
Spine Chillers poster

Spine Chillers

TV · as Dr. Krull · 1 ep

2003
Doctor Who: Scream of the Shalka poster

Doctor Who: Scream of the Shalka

TV · as Young Custodian (voice) (uncredited) · 1 ep

2003
Trust poster

Trust

TV · as Gavin MacEwan · 1 ep

2002
Nine 1/2 Minutes poster

Nine 1/2 Minutes

Movie · as Charlie

2002
Top Gear poster

Top Gear

TV · as Self · 2 eps

2002
Foyle's War poster

Foyle's War

TV · as Theo Howard · 1 ep

2002
Ant & Dec's Saturday Night Takeaway poster

Ant & Dec's Saturday Night Takeaway

TV · as Self - Guest Announcer · 2 eps

2002
Dead Ringers poster

Dead Ringers

TV · as Regenerated Tony Blair · 1 ep

2001
Terri McIntyre - Classy Bitch

Terri McIntyre - Classy Bitch

TV · as Greig Miller · 14 eps

2000
The Last September poster

The Last September

Movie · as Captain Gerald Colthurst

2000
Being Considered poster

Being Considered

Movie

2000
Randall & Hopkirk (Deceased)

Randall & Hopkirk (Deceased)

TV · 1 ep

1999
L.A. Without a Map poster

L.A. Without a Map

Movie · as Richard

1999
Love in the 21st Century

Love in the 21st Century

TV · as John · 1 ep

1999
People Like Us poster

People Like Us

TV · as Rob Harker · 1 ep

1998
Duck Patrol poster

Duck Patrol

TV · as Simon 'Darwin' Brown · 7 eps

1998
The Mrs Bradley Mysteries poster

The Mrs Bradley Mysteries

TV · as Max Valentine · 1 ep

1997
Bite poster

Bite

Movie · as Alastair Galbraith

1996
Jude poster

Jude

Movie · as Drunk Undergraduate

1996
Quality Control poster

Quality Control

Movie · as Gary Innes

1996
A Mug's Game

A Mug's Game

TV · 1 ep

1996
Never Mind the Buzzcocks poster

Never Mind the Buzzcocks

TV · as Self - Presenter · 1 ep

1994
Takin' Over the Asylum poster

Takin' Over the Asylum

TV · as Campbell · 6 eps

1994
The Tales of Para Handy poster

The Tales of Para Handy

TV · as John MacBryde · 1 ep

1994
Room 101 poster

Room 101

TV · as Self · 1 ep

1994
Ready, Steady, Cook poster

Ready, Steady, Cook

TV · as Self - Contestant · 2 eps

1993
Spaces poster

Spaces

Movie · as Vinny

1993
GMTV poster

GMTV

TV · as Self · 1 ep

1993
Late Show with David Letterman poster

Late Show with David Letterman

TV · as Self - Guest · 1 ep

1992
Strathblair poster

Strathblair

TV · as Archie · 1 ep

1990
Have I Got News for You poster

Have I Got News for You

TV · as Self - Host · 10 eps

1990
Rab C. Nesbitt poster

Rab C. Nesbitt

TV · as Davina · 1 ep

1989
Biting the Hands poster

Biting the Hands

Movie · as 3rd Squaddie

1989
The Simpsons poster

The Simpsons

TV · as Pa MacWeldon (voice) · 1 ep

1988
The Play on One poster

The Play on One

TV · as Third Squaddie · 1 ep

1988
Comic Relief poster

Comic Relief

TV · 3 eps

1983
Dramarama poster

Dramarama

TV · as Neil McDonald · 1 ep

1983
Natural World poster

Natural World

TV · as Narrator · 1 ep