Film Snail

John Hannah

21

John Hannah

Born · April 23, 1962 (62 years old)

Bad Day At The Office

Karl Davis

0.0

2025

The Decameron

The Decameron

Eduardo · (1 episode)

5.9

2024

This Time Next Year

This Time Next Year

Keith

6.3

2024

A Gangster's Kiss

A Gangster's Kiss

Mem

0.0

2024

Bermondsey Tales: Fall of the Roman Empire

Bermondsey Tales: Fall of the Roman Empire

The Postman

4.0

2024

Damaged

Damaged

Colin McGregor

5.8

2024

Celebrity Race Across the World

Celebrity Race Across the World

Self - Narrator · (12 episodes)

5.7

2023

The Last of Us

The Last of Us

Dr. Newman - Scientist #2 · (1 episode)

8.6

2023

Scotland: A Year In The Wild

Scotland: A Year In The Wild

Narrator · (4 episodes)

9.0

2021

The Auschwitz Report

The Auschwitz Report

Warren

6.4

2021

Roald & Beatrix: The Tail of the Curious Mouse

Roald & Beatrix: The Tail of the Curious Mouse

Narrator (voice)

6.0

2020

Max Cloud

Max Cloud

Revengor

4.9

2020

Enemy Lines

Enemy Lines

Colonel Preston

5.3

2020

Transplant

Transplant

Jed Bishop · (2 episodes)

7.7

2020

Transplant

Transplant

Dr. Jed Bishop · (26 episodes)

7.7

2020

The Garden of Evening Mists

The Garden of Evening Mists

Magnus Gemmell

7.2

2019

The Victim

The Victim

DI Steven Grover · (4 episodes)

7.1

2019

One Red Nose Day and a Wedding

One Red Nose Day and a Wedding

Matthew

7.2

2019

Race Across the World

Race Across the World

Self - Narrator · (33 episodes)

7.1

2019

Princess Emmy

Princess Emmy

King Karl (voice)

7.2

2019

Blood, Sweat And Terrors

Blood, Sweat And Terrors

Dr. James Borans (segment "Get Some")

5.7

2018

Genesis

Genesis

Paul Brooks

3.9

2018

Overboard

Overboard

Colin

6.7

2018

Scorched Earth

Scorched Earth

Doc

5.2

2018

Toy Gun

Toy Gun

Elio Sironi

4.1

2018

Trust Me

Trust Me

Dr Archie Watson · (4 episodes)

7.1

2017

The Marker

The Marker

Brendan Doyle

6.0

2017

Another Mother's Son

Another Mother's Son

Arthur Forster

6.7

2017

Love of My Life

Love of My Life

Richard

5.2

2017

Harry Benson: Shoot First

Harry Benson: Shoot First

Self

6.6

2016

Dirk Gently's Holistic Detective Agency

Dirk Gently's Holistic Detective Agency

Mage · (10 episodes)

7.7

2016

Alleycats

Alleycats

Yates

5.1

2016

A Midsummer Night's Dream

A Midsummer Night's Dream

Theseus

5.2

2016

Rosamunde Pilcher: Fighting for Her Family

Rosamunde Pilcher: Fighting for Her Family

Lord Rupert Mallory · (2 episodes)

10.0

2015

Marley's Ghosts

Marley's Ghosts

Adam · (9 episodes)

6.8

2015

Taskmaster

Taskmaster

Self · (1 episode)

8.4

2015

Angel

Angel

Lapslie

4.3

2015

Girona

0.0

2015

Bone in the Throat

Bone in the Throat

Sullivan

0.0

2015

Scotland In A Day

0.0

2014

Cutting Grass

Gerry

0.0

2014

Shooting for Socrates

Shooting for Socrates

Billy Bingham

6.8

2014

Ping Pong Summer

Ping Pong Summer

Mr. Miracle

5.9

2014

The Widower

The Widower

DI Charlie Henry · (2 episodes)

7.1

2014

Duck Quacks Don't Echo

Duck Quacks Don't Echo

(1 episode)

5.7

2014

우주는 얼마나 작은가?

우주는 얼마나 작은가?

(1 episode)

0.0

2014

The Christmas Candle

The Christmas Candle

William Barstow

5.8

2013

Atlantis

Atlantis

Tychon · (1 episode)

6.5

2013

Atlantis

Atlantis

Aeson · (2 episodes)

6.5

2013

Marvel's Agents of S.H.I.E.L.D.

Marvel's Agents of S.H.I.E.L.D.

Holden Radcliffe · (27 episodes)

7.5

2013

The Wee Man

The Wee Man

Tam McGraw

5.6

2013

Rosamunde Pilcher: The Other Wife

Rosamunde Pilcher: The Other Wife

Richard Kendall · (2 episodes)

6.0

2012

Elementary

Elementary

Rhys Kinlan · (1 episode)

7.6

2012

The Words

The Words

Richard Ford

6.6

2012

A Touch of Cloth

A Touch of Cloth

DI Jack Cloth · (6 episodes)

7.4

2012

Black Mirror

Black Mirror

Richard King · (1 episode)

8.3

2011

Kidnap and Ransom

Kidnap and Ransom

Alexander Willard · (3 episodes)

6.2

2011

Spartacus

Spartacus

Batiatus · (13 episodes)

8.0

2010

We Are the People We've Been Waiting For

We Are the People We've Been Waiting For

Narrator

0.0

2009

Unraveling the Legacy of the Mummy

Unraveling the Legacy of the Mummy

Self

0.0

2008

The Mummy: Tomb of the Dragon Emperor

The Mummy: Tomb of the Dragon Emperor

Jonathan Carnahan

5.5

2008

Moose in the Glen

Moose in the Glen

Narrator

0.0

2008

Horizon: How Does Your Memory Work?

Horizon: How Does Your Memory Work?

Self-Narrator (Voice)

7.0

2008

Movie Connections

Self · (1 episode)

0.0

2007

Damages

Damages

Rutger Simon · (10 episodes)

7.4

2007

Sinking of the Lusitania: Terror at Sea

Sinking of the Lusitania: Terror at Sea

Prof. Ian Holbourn

6.7

2007

The Last Legion

The Last Legion

Nestor

5.6

2007

Ghost Son

Ghost Son

Mark

4.9

2007

New Street Law

New Street Law

Jack Roper · (14 episodes)

6.5

2006

Cold Blood

Cold Blood

Jake Osbourne · (5 episodes)

8.0

2005

8 Out of 10 Cats

8 Out of 10 Cats

Self · (1 episode)

7.1

2005

Agatha Christie's Marple

Agatha Christie's Marple

Inspector Tom Campbell · (1 episode)

7.6

2004

Amnesia

Amnesia

D.S. Mackenzie Stone · (2 episodes)

6.5

2004

Sea of Souls

Sea of Souls

John Wade · (2 episodes)

7.6

2004

I Accuse

I Accuse

Dr. Richard Darian

5.9

2003

Carnivàle

Carnivàle

Stangler · (4 episodes)

7.9

2003

Dr. Jekyll and Mr. Hyde

Dr. Jekyll and Mr. Hyde

Dr. Jekyll / Mr. Hyde

5.4

2003

Camouflage

Camouflage

Male Guest

0.0

2002

MDs

MDs

Dr. Robert Dalgety · (11 episodes)

10.0

2002

I'm with Lucy

I'm with Lucy

Date 1 - Doug

5.3

2002

Before You Go

Before You Go

Mike

5.0

2002

Alias

Alias

Martin Shepard · (2 episodes)

6.7

2001

Pandaemonium

Pandaemonium

William Wordsworth

5.4

2001

The Mummy Returns

The Mummy Returns

Jonathan Carnahan

6.4

2001

Circus

Circus

Leo

5.0

2000

Rebus

Rebus

Rebus · (4 episodes)

6.9

2000

The Intruder

The Intruder

Charlie

4.3

1999

Building A Better Mummy

Building A Better Mummy

Self

6.0

1999

The Hurricane

The Hurricane

Terry

7.4

1999

The Mummy

The Mummy

Jonathan Carnahan

6.9

1999

Sliding Doors

Sliding Doors

James Hamilton

6.6

1998

Resurrection Man

Resurrection Man

Darkie Larche

6.1

1998

The Love Bug

The Love Bug

Simon Moore III

5.6

1997

The James Gang

The James Gang

Spendlove James

5.0

1997

Romance and Rejection (So This Is Romance?)

Tonay

3.0

1997

McCallum

McCallum

Dr. Iain McCallum · (15 episodes)

7.3

1997

Silent Witness

Silent Witness

Dr. Charles Beck · (2 episodes)

7.5

1996

The Innocent Sleep

The Innocent Sleep

James

4.3

1996

Truth or Dare

Nick

4.4

1996

The Final Cut

The Final Cut

Gilmore

5.8

1995

Out of the Blue

Out of the Blue

Franky Drinkall · (6 episodes)

0.0

1995

Madagascar Skin

Madagascar Skin

Harry

5.5

1995

Pauline Calf's Wedding Video

Mark

0.0

1994

Milner

Milner

Windscreen Washer

6.0

1994

Faith

Faith

Nick Simon · (2 episodes)

10.0

1994

Four Weddings and a Funeral

Four Weddings and a Funeral

Matthew

6.8

1994

Paul Calf's Video Diary

Paul Calf's Video Diary

Mark

6.0

1993

Frasier

Frasier

Avery McManus · (1 episode)

7.7

1993

GMTV

GMTV

Self · (1 episode)

5.8

1993

Between the Lines

Between the Lines

(1 episode)

5.6

1992

Civvies

Civvies

(1 episode)

7.7

1991

Harbour Beat

Harbour Beat

Neal McBride

7.0

1990

Agatha Christie's Poirot

Agatha Christie's Poirot

Dr. Gerard · (1 episode)

8.1

1989

Reasonable Force

Pretty Boy

0.0

1988

The Bill

The Bill

Derek Pierce · (1 episode)

6.6

1984

Natural World

Natural World

Narrator · (3 episodes)

7.0

1983

Natural World

Natural World

Narrator (voice) · (9 episodes)

7.0

1983

Taggart

Taggart

(1 episode)

6.3

1983

Horizon

Horizon

Himself - Narrator · (1 episode)

7.3

1964