David Tennant

David Tennant

Age: 54 years old
Born: April 18, 1971 in 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 H...ardy 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.
The Thursday Murder Club

The Thursday Murder Club

Movie | 2025
Ian
Macbeth

Macbeth

Movie | 2025
Macbeth
Doctor Who: Wish World & The Reality War

Doctor Who: Wish World & The Reality War

Movie | 2025
The Doctor / The Doctor (archive footage) (uncredited)
The Genius Game

The Genius Game

TV | 2025
The Creator
8 Episodes
The Hack

The Hack

TV | 2025
Nick Davies
7 Episodes
Chibiverse

Chibiverse

TV | 2025
Scrooge McDuck (Voice)
One Episode
The Assembly

The Assembly

TV | 2025
Self - Interviewee
One Episode
Doctor Who

Doctor Who

TV | 2025
The Doctor (archive footage) (uncredited)
One Episode
Comic Relief 2024: Funny for Money

Comic Relief 2024: Funny for Money

Movie | 2024
Self
Doctor Who at the Proms

Doctor Who at the Proms

Movie | 2024
The Doctor (14) (10) (archive footage)
Dolphins 4-D Experience

Dolphins 4-D Experience

Movie | 2024
Self (Narrator)
ARK: The Animated Series

ARK: The Animated Series

TV | 2024
Sir Edmund Rockwell (voice)
6 Episodes
Rivals

Rivals

TV | 2024
Tony Baddingham
8 Episodes
Marvel's Moon Girl and Devil Dinosaur

Marvel's Moon Girl and Devil Dinosaur

TV | 2024
Franklin (voice)
One Episode
Rob Beckett's Smart TV

Rob Beckett's Smart TV

TV | 2024
Self - Guest
One Episode
Star Wars: Young Jedi Adventures

Star Wars: Young Jedi Adventures

TV | 2024
Huyang (voice)
One Episode
Comic Relief 2023

Comic Relief 2023

Movie | 2023
Self - Host
Talking Doctor Who

Talking Doctor Who

Movie | 2023
Self - Presenter
Doctor Who Children in Need Special 2023

Doctor Who Children in Need Special 2023

Movie | 2023
The Doctor
Doctor Who: The Bedtime Story

Doctor Who: The Bedtime Story

Movie | 2023
The Doctor
imagine… Russell T Davies: The Doctor and Me

imagine… Russell T Davies: The Doctor and Me

Movie | 2023
Self
National Theatre Live: Good

National Theatre Live: Good

Movie | 2023
Professor John Halder/Johnny
Doctor Who: 60th Anniversary Specials

Doctor Who: 60th Anniversary Specials

Movie | 2023
The Doctor (archive footage)
Doctor Who: The Star Beast

Doctor Who: The Star Beast

Movie | 2023
The Doctor
Ahsoka

Ahsoka

TV | 2023
Huyang (voice)
8 Episodes
Clone High

Clone High

TV | 2023
David Tennant (voice)
One Episode
Spy in the Ocean, A Nature Miniseries

Spy in the Ocean, A Nature Miniseries

TV | 2023
Narrator
4 Episodes
Doctor Who: Video Commentaries

Doctor Who: Video Commentaries

TV | 2023
Self - The Doctor
5 Episodes
The Simpsons

The Simpsons

TV | 2023
Pa MacWeldon (voice)
One Episode
Doctor Who: Video Commentaries

Doctor Who: Video Commentaries

TV | 2023
Self
2 Episodes
Ant & Dec's Limitless Win

Ant & Dec's Limitless Win

TV | 2023
Self
One Episode
The Amazing Maurice

The Amazing Maurice

Movie | 2022
Dangerous Beans (voice)
Chip 'n Dale: Rescue Rangers

Chip 'n Dale: Rescue Rangers

Movie | 2022
Scrooge McDuck (voice)
The Paloni Show! Halloween Special!

The Paloni Show! Halloween Special!

Movie | 2022
Roach Chef (voice)
The Legend of Vox Machina

The Legend of Vox Machina

TV | 2022
General Kreig (voice)
2 Episodes
The Sandman

The Sandman

TV | 2022
Don (voice)
One Episode
Inside Man

Inside Man

TV | 2022
Harry Watling
4 Episodes
Litvinenko

Litvinenko

TV | 2022
Alexander Litvinenko
2 Episodes
An Audience with Adele

An Audience with Adele

Movie | 2021
Self
Beauty and the Beast: A Comic Relief Pantomime for Christmas

Beauty and the Beast: A Comic Relief Pantomime for Christmas

Movie | 2021
Self
The Loud House Movie

The Loud House Movie

Movie | 2021
Angus (voice)
Doctor Who

Doctor Who

TV | 2021
6 Episodes
Around the World in 80 Days

Around the World in 80 Days

TV | 2021
Phileas Fogg
8 Episodes
The Big Night In

The Big Night In

Movie | 2020
Mr. Logan
Heart to Heart

Heart to Heart

Movie | 2020
Heart
The National Television Awards Celebrate 25 Years

The National Television Awards Celebrate 25 Years

Movie | 2020
Self
Good Omens: Lockdown

Good Omens: Lockdown

Movie | 2020
Crowley (voice)
Our Sarah Jane – The Life of Elisabeth Sladen

Our Sarah Jane – The Life of Elisabeth Sladen

Movie | 2020
Self
The Real Des: The Dennis Nilsen Story

The Real Des: The Dennis Nilsen Story

Movie | 2020
Narrator (voice)
Screening

Screening

Movie | 2020
Timothy
Cinderella: A Comic Relief Pantomime for Christmas

Cinderella: A Comic Relief Pantomime for Christmas

Movie | 2020
Self
Red Dwarf: The First Three Million Years

Red Dwarf: The First Three Million Years

TV | 2020
Self - Narrator (voice)
3 Episodes
Deadwater Fell

Deadwater Fell

TV | 2020
Tom Kendrick
4 Episodes
Des

Des

TV | 2020
Dennis Nilsen
3 Episodes
Staged

Staged

TV | 2020
David
20 Episodes
How to Train Your Dragon: The Hidden World

How to Train Your Dragon: The Hidden World

Movie | 2019
Spitelout / Ivar the Whitless (voice)
Children In Need 2019: Got It Covered

Children In Need 2019: Got It Covered

Movie | 2019
Self
Good Omens

Good Omens

TV | 2019
Crowley
12 Episodes
gen:LOCK

gen:LOCK

TV | 2019
Dr. Weller (voice)
8 Episodes
Criminal: UK

Criminal: UK

TV | 2019
Dr. Edgar Fallon
One Episode
Off Camera with Sam Jones

Off Camera with Sam Jones

TV | 2019
Self
One Episode
Marvel's Jessica Jones

Marvel's Jessica Jones

TV | 2019
Kilgrave (voice)
One Episode
Spy in the Snow

Spy in the Snow

Movie | 2018
Narrator
You, Me and Him

You, Me and Him

Movie | 2018
John
Mary Queen of Scots

Mary Queen of Scots

Movie | 2018
John Knox
Bad Samaritan

Bad Samaritan

Movie | 2018
Cale Erendreich
The Highway Rat

The Highway Rat

Movie | 2018
The Highway Rat (voice)
DuckTales: Destination Adventure!

DuckTales: Destination Adventure!

Movie | 2018
Scrooge McDuck (voice)
The Muppets Take The O2

The Muppets Take The O2

Movie | 2018
Self
Final Space

Final Space

TV | 2018
Lord Commander (voice)
10 Episodes
Camping

Camping

TV | 2018
Walt
8 Episodes
There She Goes

There She Goes

TV | 2018
Simon
10 Episodes
Hang Ups

Hang Ups

TV | 2018
Martin Lamb
One Episode
Mad to Be Normal

Mad to Be Normal

Movie | 2017
RD Laing
Ferdinand

Ferdinand

Movie | 2017
Angus (voice)
Proclaimers: This Is the Story

Proclaimers: This Is the Story

Movie | 2017
Self
Fireman Sam: Alien Alert! The Movie

Fireman Sam: Alien Alert! The Movie

Movie | 2017
Buck Douglas (voice)
Spy in the Wild

Spy in the Wild

TV | 2017
Himself - Narrator
9 Episodes
Thunderbirds Are Go!

Thunderbirds Are Go!

TV | 2017
Tyco Reeves (Voice)
One Episode
The Last Leg

The Last Leg

TV | 2017
Self
7 Episodes
DuckTales

DuckTales

TV | 2017
Scrooge McDuck (Voice)
69 Episodes
Top Gear: Extra Gear

Top Gear: Extra Gear

TV | 2017
Self
One Episode
Shakespeare Live! From the RSC

Shakespeare Live! From the RSC

Movie | 2016
Self - Host
Derren Brown: Pushed to the Edge

Derren Brown: Pushed to the Edge

Movie | 2016
Himself
Ant & Dec's Saturday Night Takeaway

Ant & Dec's Saturday Night Takeaway

TV | 2016
Self - Guest Announcer
2 Episodes
Room 101

Room 101

TV | 2016
Self
One Episode
Mickey Mouse Clubhouse: Mickey's Monster Musical

Mickey Mouse Clubhouse: Mickey's Monster Musical

Movie | 2015
Igor the Door (voice)
A Grand Night In: The Story of Aardman

A Grand Night In: The Story of Aardman

Movie | 2015
Self - Voice of Charles Darwin
96 Ways to Say I Love You

96 Ways to Say I Love You

Movie | 2015
Mark
Dames of Classic Drama at the BBC

Dames of Classic Drama at the BBC

Movie | 2015
Narrator
Knights of Classic Drama at the BBC

Knights of Classic Drama at the BBC

Movie | 2015
Narrator
Inside Einstein's Mind: The Enigma of Space and Time

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

Movie | 2015
Narrator (Voice UK)
The Nation's Favourite Beatles Number One

The Nation's Favourite Beatles Number One

Movie | 2015
Self
Doctor Who: The Husbands of River Song

Doctor Who: The Husbands of River Song

Movie | 2015
The Doctor (10) (picture) (uncredited)
Dragons: Race to the Edge

Dragons: Race to the Edge

TV | 2015
Spitelout (voice)
12 Episodes
Have I Got News for You

Have I Got News for You

TV | 2015
Self - Host
9 Episodes
Marvel's Jessica Jones

Marvel's Jessica Jones

TV | 2015
Kilgrave
14 Episodes
Natural World

Natural World

TV | 2015
Narrator
One Episode
Have I Got a Bit More News for You

Have I Got a Bit More News for You

TV | 2015
Self - Presenter
9 Episodes
Teenage Mutant Ninja Turtles

Teenage Mutant Ninja Turtles

TV | 2015
Fugitoid (voice)
2 Episodes
Doctor Who: The Ultimate Time Lord with Peter Davison

Doctor Who: The Ultimate Time Lord with Peter Davison

Movie | 2014
Self
Postman Pat: The Movie

Postman Pat: The Movie

Movie | 2014
Wilf (voice)
What We Did on Our Holiday

What We Did on Our Holiday

Movie | 2014
Doug McLeod
Wings 3D

Wings 3D

Movie | 2014
Narrator (voice)
Doctor Who: The Ultimate Companion

Doctor Who: The Ultimate Companion

Movie | 2014
Self / The Doctor (archive footage)
The Late Late Show with Craig Ferguson

The Late Late Show with Craig Ferguson

TV | 2014
Self
One Episode
Gracepoint

Gracepoint

TV | 2014
Emmett Carver
10 Episodes
W1A

W1A

TV | 2014
Narrator (voice)
14 Episodes
Dolphins: Spy in the Pod

Dolphins: Spy in the Pod

TV | 2014
Narrator
2 Episodes
The Real History of Science Fiction

The Real History of Science Fiction

TV | 2014
Himself
2 Episodes
Doctor Who Live: The Afterparty

Doctor Who Live: The Afterparty

Movie | 2013
The Doctor (archive footage)
Doctor Who Explained

Doctor Who Explained

Movie | 2013
Self
Doctor Who: Farewell to Matt Smith

Doctor Who: Farewell to Matt Smith

Movie | 2013
Earthflight

Earthflight

Movie | 2013
Himself - Narrator
The Five(ish) Doctors Reboot

The Five(ish) Doctors Reboot

Movie | 2013
Self
Royal Shakespeare Company - Richard II

Royal Shakespeare Company - Richard II

Movie | 2013
Richard II
The Day of the Doctor: Cinema Intro

The Day of the Doctor: Cinema Intro

Movie | 2013
The Doctor (10)
Doctor Who: The Day of the Doctor

Doctor Who: The Day of the Doctor

Movie | 2013
The Doctor (10)
Doctor Who: The Ultimate Guide

Doctor Who: The Ultimate Guide

Movie | 2013
Self
Doctor Who: Tales from the TARDIS

Doctor Who: Tales from the TARDIS

Movie | 2013
Self
Broadchurch

Broadchurch

TV | 2013
DI Alec Hardy
24 Episodes
Spies of Warsaw

Spies of Warsaw

TV | 2013
Jean-François Mercier
2 Episodes
The Politician's Husband

The Politician's Husband

TV | 2013
Aiden Hoynes
3 Episodes
The Escape Artist

The Escape Artist

TV | 2013
Will Burton
3 Episodes
Fish Hooks

Fish Hooks

TV | 2013
Oscar's Brain (voice)
2 Episodes
Penguins: Spy in the Huddle

Penguins: Spy in the Huddle

TV | 2013
Narrator (voice)
3 Episodes
Doctor Who: The Doctors Revisited

Doctor Who: The Doctors Revisited

TV | 2013
Self
11 Episodes
The Science of Doctor Who

The Science of Doctor Who

Movie | 2012
The Doctor (archive footage)
The Pirates! In an Adventure with Scientists!

The Pirates! In an Adventure with Scientists!

Movie | 2012
Charles Darwin (voice)
Nativity 2: Danger in the Manger!

Nativity 2: Danger in the Manger!

Movie | 2012
Donald / Roderick Peterson
So You Want To Be A Pirate!

So You Want To Be A Pirate!

Movie | 2012
Charles Darwin
Shakespeare's Sonnets

Shakespeare's Sonnets

Movie | 2012
Star Wars: The Clone Wars

Star Wars: The Clone Wars

TV | 2012
Huyang (voice)
2 Episodes
DreamWorks Dragons

DreamWorks Dragons

TV | 2012
Spitelout (voice)
2 Episodes
Comedy World Cup

Comedy World Cup

TV | 2012
Host
7 Episodes
Wild About Pandas

Wild About Pandas

TV | 2012
Narrator
One Episode
Shakespeare Uncovered

Shakespeare Uncovered

TV | 2012
Himself
One Episode
True Love

True Love

TV | 2012
Nick
One Episode
Tree Fu Tom

Tree Fu Tom

TV | 2012
Twigs (voice)
72 Episodes
DreamWorks Dragons

DreamWorks Dragons

TV | 2012
Spitelout (voice)
0 Episodes
The Decoy Bride

The Decoy Bride

Movie | 2011
James Arber
United

United

Movie | 2011
Jimmy Murphy
Polar Bear - Spy on the Ice

Polar Bear - Spy on the Ice

Movie | 2011
Narrator
Fright Night

Fright Night

Movie | 2011
Peter Vincent
The Ballad of Russell & Julie

The Ballad of Russell & Julie

Movie | 2011
Russell T. Davies / Self
Catherine Tate: Laughing at the Noughties

Catherine Tate: Laughing at the Noughties

Movie | 2011
Self
The Itch of the Golden Nit

The Itch of the Golden Nit

Movie | 2011
Radio Newsreader / Stretchy McStretch (voice)
Much Ado About Nothing

Much Ado About Nothing

Movie | 2011
Benedick
Discovering Hamlet

Discovering Hamlet

Movie | 2011
Self
Lachlan Macquarie: The Father of Australia

Lachlan Macquarie: The Father of Australia

Movie | 2011
Narrator
Doctor Who: Tales Lost in Time

Doctor Who: Tales Lost in Time

Movie | 2011
Shrek: Once Upon a Time

Shrek: Once Upon a Time

Movie | 2011
Self / Narrator
Gerry Rafferty: Right Down the Line

Gerry Rafferty: Right Down the Line

Movie | 2011
Narrator
Come in Number Five

Come in Number Five

Movie | 2011
Presenter
Earthflight

Earthflight

TV | 2011
6 Episodes
Twenty Twelve

Twenty Twelve

TV | 2011
Narrator (voice)
13 Episodes
Stealing Shakespeare

Stealing Shakespeare

Movie | 2010
Narrator
How to Train Your Dragon

How to Train Your Dragon

Movie | 2010
Spitelout (voice)
GMTV

GMTV

TV | 2010
Self
One Episode
The National Television Awards Backstage Live

The National Television Awards Backstage Live

TV | 2010
One Episode
Ask Rhod Gilbert

Ask Rhod Gilbert

TV | 2010
Self
One Episode
Single Father

Single Father

TV | 2010
Dave
4 Episodes
Rex Is Not Your Lawyer

Rex Is Not Your Lawyer

TV | 2010
Rex Alexander
One Episode
Hamlet

Hamlet

Movie | 2009
Hamlet
Glorious 39

Glorious 39

Movie | 2009
Hector
St Trinian's 2: The Legend of Fritton's Gold

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

Movie | 2009
Captain Lord Pomfrey / Sir Piers Pomfrey
Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008

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

Movie | 2009
The Doctor (Uncredited)
Doctor Who: The Waters of Mars

Doctor Who: The Waters of Mars

Movie | 2009
The Doctor
Doctor Who: Planet of the Dead

Doctor Who: Planet of the Dead

Movie | 2009
The Doctor
The Catherine Tate Show: Nan's Christmas Carol

The Catherine Tate Show: Nan's Christmas Carol

Movie | 2009
Ghost of Christmas Present
Monty Python in Aberystwyth

Monty Python in Aberystwyth

Movie | 2009
Narrator
Endgame

Endgame

Movie | 2009
Self - Host (uncredited)
The Sarah Jane Adventures

The Sarah Jane Adventures

TV | 2009
The Doctor
2 Episodes
QI

QI

TV | 2009
Self
One Episode
Doctor Who: Dreamland

Doctor Who: Dreamland

TV | 2009
The Doctor (voice)
6 Episodes
Live from Studio Five

Live from Studio Five

TV | 2009
Self
2 Episodes
Never Mind the Buzzcocks

Never Mind the Buzzcocks

TV | 2009
Self - Presenter
One Episode
Doctor Who Greatest Moments

Doctor Who Greatest Moments

TV | 2009
Self
3 Episodes
CBeebies Bedtime Stories

CBeebies Bedtime Stories

TV | 2009
Self
One Episode
Swarm: Nature's Incredible Invasions

Swarm: Nature's Incredible Invasions

TV | 2009
Narrator (voice)
2 Episodes
Einstein and Eddington

Einstein and Eddington

Movie | 2008
Arthur Eddington
Human Footprint

Human Footprint

Movie | 2008
Narrator (self)
Doctor Who: The Next Doctor

Doctor Who: The Next Doctor

Movie | 2008
The Doctor
Derren Brown: Trick or Treat

Derren Brown: Trick or Treat

TV | 2008
Himself
2 Episodes
The One Show

The One Show

TV | 2008
Self
3 Episodes
The Friday Night Project

The Friday Night Project

TV | 2008
Self - Host
2 Episodes
The 50 Greatest Television Dramas

The 50 Greatest Television Dramas

Movie | 2007
Self
David Tennant's Video Diary

David Tennant's Video Diary

Movie | 2007
Self
Learners

Learners

Movie | 2007
Chris
Doctor Who: Voyage of the Damned

Doctor Who: Voyage of the Damned

Movie | 2007
The Doctor
Recovery

Recovery

Movie | 2007
Alan Hamilton
Doctor Who: Time Crash

Doctor Who: Time Crash

Movie | 2007
The Doctor (10)
Doctor Who: The Infinite Quest

Doctor Who: The Infinite Quest

Movie | 2007
The Doctor (voice)
The Friday Night Project - Unleashed

The Friday Night Project - Unleashed

Movie | 2007
Guest Host
Top Gear

Top Gear

TV | 2007
Self
2 Episodes
Dead Ringers

Dead Ringers

TV | 2007
Regenerated Tony Blair
One Episode
The Graham Norton Show

The Graham Norton Show

TV | 2007
Self
9 Episodes
Doctor Who: The Runaway Bride

Doctor Who: The Runaway Bride

Movie | 2006
The Doctor
The Chatterley Affair

The Chatterley Affair

Movie | 2006
Richard Hoggart
Doctor Who: A Celebration

Doctor Who: A Celebration

Movie | 2006
Self - Host
Totally Doctor Who

Totally Doctor Who

TV | 2006
Self
5 Episodes
Who Do You Think You Are?

Who Do You Think You Are?

TV | 2006
Self
One Episode
Doctor Who Confidential

Doctor Who Confidential

TV | 2006
Self
39 Episodes
Ready Steady Cook

Ready Steady Cook

TV | 2006
Self - Contestant
2 Episodes
Harry Potter and the Goblet of Fire

Harry Potter and the Goblet of Fire

Movie | 2005
Barty Crouch Junior
The Quatermass Experiment

The Quatermass Experiment

Movie | 2005
Doctor Gordon Briscoe
Sweetnightgoodheart

Sweetnightgoodheart

Movie | 2005
Pete
Doctor Who: A New Dimension

Doctor Who: A New Dimension

Movie | 2005
Self - Narrator (voice)
Bring Something Back: The Making of 'The Quatermass Experiment'

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

Movie | 2005
Casanova

Casanova

TV | 2005
Giacomo Casanova
3 Episodes
Doctor Who

Doctor Who

TV | 2005
Doctor (10)
0 Episodes
Doctor Who

Doctor Who

TV | 2005
The Doctor
40 Episodes
Big Fat Quiz

Big Fat Quiz

TV | 2005
Self - Guest
One Episode
Secret Smile

Secret Smile

TV | 2005
Brendan
2 Episodes
Traffic Warden

Traffic Warden

Movie | 2004
Traffic Warden
Old Street

Old Street

Movie | 2004
Mr. Watson
The Deputy

The Deputy

Movie | 2004
Christopher Williams
Blackpool

Blackpool

TV | 2004
DI Peter Carlisle
6 Episodes
He Knew He Was Right

He Knew He Was Right

TV | 2004
Mr. Gibson
4 Episodes
Bright Young Things

Bright Young Things

Movie | 2003
Ginger Littlejohn
Spine Chillers

Spine Chillers

TV | 2003
Dr. Krull
One Episode
Doctor Who: Scream of the Shalka

Doctor Who: Scream of the Shalka

TV | 2003
Young Custodian (voice) (uncredited)
One Episode
Nine 1/2 Minutes

Nine 1/2 Minutes

Movie | 2002
Charlie
Foyle's War

Foyle's War

TV | 2002
Theo Howard
One Episode
Terri McIntyre - Classy Bitch

Terri McIntyre - Classy Bitch

TV | 2001
Greig Miller
14 Episodes
People Like Us

People Like Us

TV | 2001
Rob Harker
One Episode
The Last September

The Last September

Movie | 2000
Captain Gerald Colthurst
Being Considered

Being Considered

Movie | 2000
Randall & Hopkirk (Deceased)

Randall & Hopkirk (Deceased)

TV | 2000
One Episode
The Mrs Bradley Mysteries

The Mrs Bradley Mysteries

TV | 2000
Max Valentine
One Episode
L.A. Without a Map

L.A. Without a Map

Movie | 1999
Richard
Love in the 21st Century

Love in the 21st Century

TV | 1999
John
One Episode
Duck Patrol

Duck Patrol

TV | 1998
Simon 'Darwin' Brown
7 Episodes
Bite

Bite

Movie | 1997
Jude

Jude

Movie | 1996
Drunk Undergraduate
A Mug's Game

A Mug's Game

TV | 1996
One Episode
The Tales of Para Handy

The Tales of Para Handy

TV | 1995
John MacBryde
One Episode
Takin' Over the Asylum

Takin' Over the Asylum

TV | 1994
Campbell
6 Episodes
Spaces

Spaces

Movie | 1993
Vinny
Rab C. Nesbitt

Rab C. Nesbitt

TV | 1993
Davina
One Episode
Biting the Hands

Biting the Hands

Movie | 1989
3rd Squaddie
Dramarama

Dramarama

TV | 1988
One Episode
The Minor Character

The Minor Character

Movie
Will
Doctor Who:The End of Time: Part Two

Doctor Who:The End of Time: Part Two

Movie
The Doctor
Standing By

Standing By

TV
One Episode
The Thursday Murder Club

The Thursday Murder Club

Movie | 2025
Ian
Macbeth

Macbeth

Movie | 2025
Macbeth
Doctor Who: Wish World & The Reality War

Doctor Who: Wish World & The Reality War

Movie | 2025
The Doctor / The Doctor (archive footage) (uncredited)
Comic Relief 2024: Funny for Money

Comic Relief 2024: Funny for Money

Movie | 2024
Self
Doctor Who at the Proms

Doctor Who at the Proms

Movie | 2024
The Doctor (14) (10) (archive footage)
Dolphins 4-D Experience

Dolphins 4-D Experience

Movie | 2024
Self (Narrator)
Comic Relief 2023

Comic Relief 2023

Movie | 2023
Self - Host
Talking Doctor Who

Talking Doctor Who

Movie | 2023
Self - Presenter
Doctor Who Children in Need Special 2023

Doctor Who Children in Need Special 2023

Movie | 2023
The Doctor
Doctor Who: The Bedtime Story

Doctor Who: The Bedtime Story

Movie | 2023
The Doctor
imagine… Russell T Davies: The Doctor and Me

imagine… Russell T Davies: The Doctor and Me

Movie | 2023
Self
National Theatre Live: Good

National Theatre Live: Good

Movie | 2023
Professor John Halder/Johnny
Doctor Who: 60th Anniversary Specials

Doctor Who: 60th Anniversary Specials

Movie | 2023
The Doctor (archive footage)
Doctor Who: The Star Beast

Doctor Who: The Star Beast

Movie | 2023
The Doctor
The Amazing Maurice

The Amazing Maurice

Movie | 2022
Dangerous Beans (voice)
Chip 'n Dale: Rescue Rangers

Chip 'n Dale: Rescue Rangers

Movie | 2022
Scrooge McDuck (voice)
The Paloni Show! Halloween Special!

The Paloni Show! Halloween Special!

Movie | 2022
Roach Chef (voice)
An Audience with Adele

An Audience with Adele

Movie | 2021
Self
Beauty and the Beast: A Comic Relief Pantomime for Christmas

Beauty and the Beast: A Comic Relief Pantomime for Christmas

Movie | 2021
Self
The Loud House Movie

The Loud House Movie

Movie | 2021
Angus (voice)
The Big Night In

The Big Night In

Movie | 2020
Mr. Logan
Heart to Heart

Heart to Heart

Movie | 2020
Heart
The National Television Awards Celebrate 25 Years

The National Television Awards Celebrate 25 Years

Movie | 2020
Self
Good Omens: Lockdown

Good Omens: Lockdown

Movie | 2020
Crowley (voice)
Our Sarah Jane – The Life of Elisabeth Sladen

Our Sarah Jane – The Life of Elisabeth Sladen

Movie | 2020
Self
The Real Des: The Dennis Nilsen Story

The Real Des: The Dennis Nilsen Story

Movie | 2020
Narrator (voice)
Screening

Screening

Movie | 2020
Timothy
Cinderella: A Comic Relief Pantomime for Christmas

Cinderella: A Comic Relief Pantomime for Christmas

Movie | 2020
Self
How to Train Your Dragon: The Hidden World

How to Train Your Dragon: The Hidden World

Movie | 2019
Spitelout / Ivar the Whitless (voice)
Children In Need 2019: Got It Covered

Children In Need 2019: Got It Covered

Movie | 2019
Self
Spy in the Snow

Spy in the Snow

Movie | 2018
Narrator
You, Me and Him

You, Me and Him

Movie | 2018
John
Mary Queen of Scots

Mary Queen of Scots

Movie | 2018
John Knox
Bad Samaritan

Bad Samaritan

Movie | 2018
Cale Erendreich
The Highway Rat

The Highway Rat

Movie | 2018
The Highway Rat (voice)
DuckTales: Destination Adventure!

DuckTales: Destination Adventure!

Movie | 2018
Scrooge McDuck (voice)
The Muppets Take The O2

The Muppets Take The O2

Movie | 2018
Self
Mad to Be Normal

Mad to Be Normal

Movie | 2017
RD Laing
Ferdinand

Ferdinand

Movie | 2017
Angus (voice)
Proclaimers: This Is the Story

Proclaimers: This Is the Story

Movie | 2017
Self
Fireman Sam: Alien Alert! The Movie

Fireman Sam: Alien Alert! The Movie

Movie | 2017
Buck Douglas (voice)
Shakespeare Live! From the RSC

Shakespeare Live! From the RSC

Movie | 2016
Self - Host
Derren Brown: Pushed to the Edge

Derren Brown: Pushed to the Edge

Movie | 2016
Himself
Mickey Mouse Clubhouse: Mickey's Monster Musical

Mickey Mouse Clubhouse: Mickey's Monster Musical

Movie | 2015
Igor the Door (voice)
A Grand Night In: The Story of Aardman

A Grand Night In: The Story of Aardman

Movie | 2015
Self - Voice of Charles Darwin
96 Ways to Say I Love You

96 Ways to Say I Love You

Movie | 2015
Mark
Dames of Classic Drama at the BBC

Dames of Classic Drama at the BBC

Movie | 2015
Narrator
Knights of Classic Drama at the BBC

Knights of Classic Drama at the BBC

Movie | 2015
Narrator
Inside Einstein's Mind: The Enigma of Space and Time

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

Movie | 2015
Narrator (Voice UK)
The Nation's Favourite Beatles Number One

The Nation's Favourite Beatles Number One

Movie | 2015
Self
Doctor Who: The Husbands of River Song

Doctor Who: The Husbands of River Song

Movie | 2015
The Doctor (10) (picture) (uncredited)
Doctor Who: The Ultimate Time Lord with Peter Davison

Doctor Who: The Ultimate Time Lord with Peter Davison

Movie | 2014
Self
Postman Pat: The Movie

Postman Pat: The Movie

Movie | 2014
Wilf (voice)
What We Did on Our Holiday

What We Did on Our Holiday

Movie | 2014
Doug McLeod
Wings 3D

Wings 3D

Movie | 2014
Narrator (voice)
Doctor Who: The Ultimate Companion

Doctor Who: The Ultimate Companion

Movie | 2014
Self / The Doctor (archive footage)
Doctor Who Live: The Afterparty

Doctor Who Live: The Afterparty

Movie | 2013
The Doctor (archive footage)
Doctor Who Explained

Doctor Who Explained

Movie | 2013
Self
Doctor Who: Farewell to Matt Smith

Doctor Who: Farewell to Matt Smith

Movie | 2013
Earthflight

Earthflight

Movie | 2013
Himself - Narrator
The Five(ish) Doctors Reboot

The Five(ish) Doctors Reboot

Movie | 2013
Self
Royal Shakespeare Company - Richard II

Royal Shakespeare Company - Richard II

Movie | 2013
Richard II
The Day of the Doctor: Cinema Intro

The Day of the Doctor: Cinema Intro

Movie | 2013
The Doctor (10)
Doctor Who: The Day of the Doctor

Doctor Who: The Day of the Doctor

Movie | 2013
The Doctor (10)
Doctor Who: The Ultimate Guide

Doctor Who: The Ultimate Guide

Movie | 2013
Self
Doctor Who: Tales from the TARDIS

Doctor Who: Tales from the TARDIS

Movie | 2013
Self
The Science of Doctor Who

The Science of Doctor Who

Movie | 2012
The Doctor (archive footage)
The Pirates! In an Adventure with Scientists!

The Pirates! In an Adventure with Scientists!

Movie | 2012
Charles Darwin (voice)
Nativity 2: Danger in the Manger!

Nativity 2: Danger in the Manger!

Movie | 2012
Donald / Roderick Peterson
So You Want To Be A Pirate!

So You Want To Be A Pirate!

Movie | 2012
Charles Darwin
Shakespeare's Sonnets

Shakespeare's Sonnets

Movie | 2012
The Decoy Bride

The Decoy Bride

Movie | 2011
James Arber
United

United

Movie | 2011
Jimmy Murphy
Polar Bear - Spy on the Ice

Polar Bear - Spy on the Ice

Movie | 2011
Narrator
Fright Night

Fright Night

Movie | 2011
Peter Vincent
The Ballad of Russell & Julie

The Ballad of Russell & Julie

Movie | 2011
Russell T. Davies / Self
Catherine Tate: Laughing at the Noughties

Catherine Tate: Laughing at the Noughties

Movie | 2011
Self
The Itch of the Golden Nit

The Itch of the Golden Nit

Movie | 2011
Radio Newsreader / Stretchy McStretch (voice)
Much Ado About Nothing

Much Ado About Nothing

Movie | 2011
Benedick
Discovering Hamlet

Discovering Hamlet

Movie | 2011
Self
Lachlan Macquarie: The Father of Australia

Lachlan Macquarie: The Father of Australia

Movie | 2011
Narrator
Doctor Who: Tales Lost in Time

Doctor Who: Tales Lost in Time

Movie | 2011
Shrek: Once Upon a Time

Shrek: Once Upon a Time

Movie | 2011
Self / Narrator
Gerry Rafferty: Right Down the Line

Gerry Rafferty: Right Down the Line

Movie | 2011
Narrator
Come in Number Five

Come in Number Five

Movie | 2011
Presenter
Stealing Shakespeare

Stealing Shakespeare

Movie | 2010
Narrator
How to Train Your Dragon

How to Train Your Dragon

Movie | 2010
Spitelout (voice)
Hamlet

Hamlet

Movie | 2009
Hamlet
Glorious 39

Glorious 39

Movie | 2009
Hector
St Trinian's 2: The Legend of Fritton's Gold

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

Movie | 2009
Captain Lord Pomfrey / Sir Piers Pomfrey
Doctor Who: Music of the Spheres - Doctor Who at the Proms 2008

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

Movie | 2009
The Doctor (Uncredited)
Doctor Who: The Waters of Mars

Doctor Who: The Waters of Mars

Movie | 2009
The Doctor
Doctor Who: Planet of the Dead

Doctor Who: Planet of the Dead

Movie | 2009
The Doctor
The Catherine Tate Show: Nan's Christmas Carol

The Catherine Tate Show: Nan's Christmas Carol

Movie | 2009
Ghost of Christmas Present
Monty Python in Aberystwyth

Monty Python in Aberystwyth

Movie | 2009
Narrator
Endgame

Endgame

Movie | 2009
Self - Host (uncredited)
Einstein and Eddington

Einstein and Eddington

Movie | 2008
Arthur Eddington
Human Footprint

Human Footprint

Movie | 2008
Narrator (self)
Doctor Who: The Next Doctor

Doctor Who: The Next Doctor

Movie | 2008
The Doctor
The 50 Greatest Television Dramas

The 50 Greatest Television Dramas

Movie | 2007
Self
David Tennant's Video Diary

David Tennant's Video Diary

Movie | 2007
Self
Learners

Learners

Movie | 2007
Chris
Doctor Who: Voyage of the Damned

Doctor Who: Voyage of the Damned

Movie | 2007
The Doctor
Recovery

Recovery

Movie | 2007
Alan Hamilton
Doctor Who: Time Crash

Doctor Who: Time Crash

Movie | 2007
The Doctor (10)
Doctor Who: The Infinite Quest

Doctor Who: The Infinite Quest

Movie | 2007
The Doctor (voice)
The Friday Night Project - Unleashed

The Friday Night Project - Unleashed

Movie | 2007
Guest Host
Doctor Who: The Runaway Bride

Doctor Who: The Runaway Bride

Movie | 2006
The Doctor
The Chatterley Affair

The Chatterley Affair

Movie | 2006
Richard Hoggart
Doctor Who: A Celebration

Doctor Who: A Celebration

Movie | 2006
Self - Host
Harry Potter and the Goblet of Fire

Harry Potter and the Goblet of Fire

Movie | 2005
Barty Crouch Junior
The Quatermass Experiment

The Quatermass Experiment

Movie | 2005
Doctor Gordon Briscoe
Sweetnightgoodheart

Sweetnightgoodheart

Movie | 2005
Pete
Doctor Who: A New Dimension

Doctor Who: A New Dimension

Movie | 2005
Self - Narrator (voice)
Bring Something Back: The Making of 'The Quatermass Experiment'

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

Movie | 2005
Traffic Warden

Traffic Warden

Movie | 2004
Traffic Warden
Old Street

Old Street

Movie | 2004
Mr. Watson
The Deputy

The Deputy

Movie | 2004
Christopher Williams
Bright Young Things

Bright Young Things

Movie | 2003
Ginger Littlejohn
Nine 1/2 Minutes

Nine 1/2 Minutes

Movie | 2002
Charlie
The Last September

The Last September

Movie | 2000
Captain Gerald Colthurst
Being Considered

Being Considered

Movie | 2000
L.A. Without a Map

L.A. Without a Map

Movie | 1999
Richard
Bite

Bite

Movie | 1997
Jude

Jude

Movie | 1996
Drunk Undergraduate
Spaces

Spaces

Movie | 1993
Vinny
Biting the Hands

Biting the Hands

Movie | 1989
3rd Squaddie
The Minor Character

The Minor Character

Movie
Will
Doctor Who:The End of Time: Part Two

Doctor Who:The End of Time: Part Two

Movie
The Doctor
The Genius Game

The Genius Game

TV | 2025
The Creator
8 Episodes
The Hack

The Hack

TV | 2025
Nick Davies
7 Episodes
Chibiverse

Chibiverse

TV | 2025
Scrooge McDuck (Voice)
One Episode
The Assembly

The Assembly

TV | 2025
Self - Interviewee
One Episode
Doctor Who

Doctor Who

TV | 2025
The Doctor (archive footage) (uncredited)
One Episode
ARK: The Animated Series

ARK: The Animated Series

TV | 2024
Sir Edmund Rockwell (voice)
6 Episodes
Rivals

Rivals

TV | 2024
Tony Baddingham
8 Episodes
Marvel's Moon Girl and Devil Dinosaur

Marvel's Moon Girl and Devil Dinosaur

TV | 2024
Franklin (voice)
One Episode
Rob Beckett's Smart TV

Rob Beckett's Smart TV

TV | 2024
Self - Guest
One Episode
Star Wars: Young Jedi Adventures

Star Wars: Young Jedi Adventures

TV | 2024
Huyang (voice)
One Episode
Ahsoka

Ahsoka

TV | 2023
Huyang (voice)
8 Episodes
Clone High

Clone High

TV | 2023
David Tennant (voice)
One Episode
Spy in the Ocean, A Nature Miniseries

Spy in the Ocean, A Nature Miniseries

TV | 2023
Narrator
4 Episodes
Doctor Who: Video Commentaries

Doctor Who: Video Commentaries

TV | 2023
Self - The Doctor
5 Episodes
The Simpsons

The Simpsons

TV | 2023
Pa MacWeldon (voice)
One Episode
Doctor Who: Video Commentaries

Doctor Who: Video Commentaries

TV | 2023
Self
2 Episodes
Ant & Dec's Limitless Win

Ant & Dec's Limitless Win

TV | 2023
Self
One Episode
The Legend of Vox Machina

The Legend of Vox Machina

TV | 2022
General Kreig (voice)
2 Episodes
The Sandman

The Sandman

TV | 2022
Don (voice)
One Episode
Inside Man

Inside Man

TV | 2022
Harry Watling
4 Episodes
Litvinenko

Litvinenko

TV | 2022
Alexander Litvinenko
2 Episodes
Doctor Who

Doctor Who

TV | 2021
6 Episodes
Around the World in 80 Days

Around the World in 80 Days

TV | 2021
Phileas Fogg
8 Episodes
Red Dwarf: The First Three Million Years

Red Dwarf: The First Three Million Years

TV | 2020
Self - Narrator (voice)
3 Episodes
Deadwater Fell

Deadwater Fell

TV | 2020
Tom Kendrick
4 Episodes
Des

Des

TV | 2020
Dennis Nilsen
3 Episodes
Staged

Staged

TV | 2020
David
20 Episodes
Good Omens

Good Omens

TV | 2019
Crowley
12 Episodes
gen:LOCK

gen:LOCK

TV | 2019
Dr. Weller (voice)
8 Episodes
Criminal: UK

Criminal: UK

TV | 2019
Dr. Edgar Fallon
One Episode
Off Camera with Sam Jones

Off Camera with Sam Jones

TV | 2019
Self
One Episode
Marvel's Jessica Jones

Marvel's Jessica Jones

TV | 2019
Kilgrave (voice)
One Episode
Final Space

Final Space

TV | 2018
Lord Commander (voice)
10 Episodes
Camping

Camping

TV | 2018
Walt
8 Episodes
There She Goes

There She Goes

TV | 2018
Simon
10 Episodes
Hang Ups

Hang Ups

TV | 2018
Martin Lamb
One Episode
Spy in the Wild

Spy in the Wild

TV | 2017
Himself - Narrator
9 Episodes
Thunderbirds Are Go!

Thunderbirds Are Go!

TV | 2017
Tyco Reeves (Voice)
One Episode
The Last Leg

The Last Leg

TV | 2017
Self
7 Episodes
DuckTales

DuckTales

TV | 2017
Scrooge McDuck (Voice)
69 Episodes
Top Gear: Extra Gear

Top Gear: Extra Gear

TV | 2017
Self
One Episode
Ant & Dec's Saturday Night Takeaway

Ant & Dec's Saturday Night Takeaway

TV | 2016
Self - Guest Announcer
2 Episodes
Room 101

Room 101

TV | 2016
Self
One Episode
Dragons: Race to the Edge

Dragons: Race to the Edge

TV | 2015
Spitelout (voice)
12 Episodes
Have I Got News for You

Have I Got News for You

TV | 2015
Self - Host
9 Episodes
Marvel's Jessica Jones

Marvel's Jessica Jones

TV | 2015
Kilgrave
14 Episodes
Natural World

Natural World

TV | 2015
Narrator
One Episode
Have I Got a Bit More News for You

Have I Got a Bit More News for You

TV | 2015
Self - Presenter
9 Episodes
Teenage Mutant Ninja Turtles

Teenage Mutant Ninja Turtles

TV | 2015
Fugitoid (voice)
2 Episodes
The Late Late Show with Craig Ferguson

The Late Late Show with Craig Ferguson

TV | 2014
Self
One Episode
Gracepoint

Gracepoint

TV | 2014
Emmett Carver
10 Episodes
W1A

W1A

TV | 2014
Narrator (voice)
14 Episodes
Dolphins: Spy in the Pod

Dolphins: Spy in the Pod

TV | 2014
Narrator
2 Episodes
The Real History of Science Fiction

The Real History of Science Fiction

TV | 2014
Himself
2 Episodes
Broadchurch

Broadchurch

TV | 2013
DI Alec Hardy
24 Episodes
Spies of Warsaw

Spies of Warsaw

TV | 2013
Jean-François Mercier
2 Episodes
The Politician's Husband

The Politician's Husband

TV | 2013
Aiden Hoynes
3 Episodes
The Escape Artist

The Escape Artist

TV | 2013
Will Burton
3 Episodes
Fish Hooks

Fish Hooks

TV | 2013
Oscar's Brain (voice)
2 Episodes
Penguins: Spy in the Huddle

Penguins: Spy in the Huddle

TV | 2013
Narrator (voice)
3 Episodes
Doctor Who: The Doctors Revisited

Doctor Who: The Doctors Revisited

TV | 2013
Self
11 Episodes
Star Wars: The Clone Wars

Star Wars: The Clone Wars

TV | 2012
Huyang (voice)
2 Episodes
DreamWorks Dragons

DreamWorks Dragons

TV | 2012
Spitelout (voice)
2 Episodes
Comedy World Cup

Comedy World Cup

TV | 2012
Host
7 Episodes
Wild About Pandas

Wild About Pandas

TV | 2012
Narrator
One Episode
Shakespeare Uncovered

Shakespeare Uncovered

TV | 2012
Himself
One Episode
True Love

True Love

TV | 2012
Nick
One Episode
Tree Fu Tom

Tree Fu Tom

TV | 2012
Twigs (voice)
72 Episodes
DreamWorks Dragons

DreamWorks Dragons

TV | 2012
Spitelout (voice)
0 Episodes
Earthflight

Earthflight

TV | 2011
6 Episodes
Twenty Twelve

Twenty Twelve

TV | 2011
Narrator (voice)
13 Episodes
GMTV

GMTV

TV | 2010
Self
One Episode
The National Television Awards Backstage Live

The National Television Awards Backstage Live

TV | 2010
One Episode
Ask Rhod Gilbert

Ask Rhod Gilbert

TV | 2010
Self
One Episode
Single Father

Single Father

TV | 2010
Dave
4 Episodes
Rex Is Not Your Lawyer

Rex Is Not Your Lawyer

TV | 2010
Rex Alexander
One Episode
The Sarah Jane Adventures

The Sarah Jane Adventures

TV | 2009
The Doctor
2 Episodes
QI

QI

TV | 2009
Self
One Episode
Doctor Who: Dreamland

Doctor Who: Dreamland

TV | 2009
The Doctor (voice)
6 Episodes
Live from Studio Five

Live from Studio Five

TV | 2009
Self
2 Episodes
Never Mind the Buzzcocks

Never Mind the Buzzcocks

TV | 2009
Self - Presenter
One Episode
Doctor Who Greatest Moments

Doctor Who Greatest Moments

TV | 2009
Self
3 Episodes
CBeebies Bedtime Stories

CBeebies Bedtime Stories

TV | 2009
Self
One Episode
Swarm: Nature's Incredible Invasions

Swarm: Nature's Incredible Invasions

TV | 2009
Narrator (voice)
2 Episodes
Derren Brown: Trick or Treat

Derren Brown: Trick or Treat

TV | 2008
Himself
2 Episodes
The One Show

The One Show

TV | 2008
Self
3 Episodes
The Friday Night Project

The Friday Night Project

TV | 2008
Self - Host
2 Episodes
Top Gear

Top Gear

TV | 2007
Self
2 Episodes
Dead Ringers

Dead Ringers

TV | 2007
Regenerated Tony Blair
One Episode
The Graham Norton Show

The Graham Norton Show

TV | 2007
Self
9 Episodes
Totally Doctor Who

Totally Doctor Who

TV | 2006
Self
5 Episodes
Who Do You Think You Are?

Who Do You Think You Are?

TV | 2006
Self
One Episode
Doctor Who Confidential

Doctor Who Confidential

TV | 2006
Self
39 Episodes
Ready Steady Cook

Ready Steady Cook

TV | 2006
Self - Contestant
2 Episodes
Casanova

Casanova

TV | 2005
Giacomo Casanova
3 Episodes
Doctor Who

Doctor Who

TV | 2005
Doctor (10)
0 Episodes
Doctor Who

Doctor Who

TV | 2005
The Doctor
40 Episodes
Big Fat Quiz

Big Fat Quiz

TV | 2005
Self - Guest
One Episode
Secret Smile

Secret Smile

TV | 2005
Brendan
2 Episodes
Blackpool

Blackpool

TV | 2004
DI Peter Carlisle
6 Episodes
He Knew He Was Right

He Knew He Was Right

TV | 2004
Mr. Gibson
4 Episodes
Spine Chillers

Spine Chillers

TV | 2003
Dr. Krull
One Episode
Doctor Who: Scream of the Shalka

Doctor Who: Scream of the Shalka

TV | 2003
Young Custodian (voice) (uncredited)
One Episode
Foyle's War

Foyle's War

TV | 2002
Theo Howard
One Episode
Terri McIntyre - Classy Bitch

Terri McIntyre - Classy Bitch

TV | 2001
Greig Miller
14 Episodes
People Like Us

People Like Us

TV | 2001
Rob Harker
One Episode
Randall & Hopkirk (Deceased)

Randall & Hopkirk (Deceased)

TV | 2000
One Episode
The Mrs Bradley Mysteries

The Mrs Bradley Mysteries

TV | 2000
Max Valentine
One Episode
Love in the 21st Century

Love in the 21st Century

TV | 1999
John
One Episode
Duck Patrol

Duck Patrol

TV | 1998
Simon 'Darwin' Brown
7 Episodes
A Mug's Game

A Mug's Game

TV | 1996
One Episode
The Tales of Para Handy

The Tales of Para Handy

TV | 1995
John MacBryde
One Episode
Takin' Over the Asylum

Takin' Over the Asylum

TV | 1994
Campbell
6 Episodes
Rab C. Nesbitt

Rab C. Nesbitt

TV | 1993
Davina
One Episode
Dramarama

Dramarama

TV | 1988
One Episode
Standing By

Standing By

TV
One Episode