John Hannah

The Mummy

1999 Movies

Sliding Doors

1998 Movies

The Mummy Returns

2001 Movies

I'm with Lucy

2002 Movies

The Love Bug

1997 Movies

The Last Legion

2007 Movies

Pandaemonium

2001 Movies

Damaged

2024 Movies

Moose in the Glen

2008 Movies

Circus

2000 Movies

Ghost Son

2007 Movies

I Accuse

2003 Movies

The Words

2012 Movies

The Intruder

1999 Movies

The Wee Man

2013 Movies

Resurrection Man

1998 Movies

Reasonable Force

1988 Movies

Madagascar Skin

1995 Movies

Ping Pong Summer

2014 Movies

The Hurricane

1999 Movies

Bone in the Throat

2015 Movies

The James Gang

1997 Movies

Enemy Lines

2020 Movies

Angel

2015 Movies

A Gangster's Kiss

2024 Movies

Harbour Beat

1990 Movies

The Innocent Sleep

1996 Movies

Before You Go

2002 Movies

Alleycats

2016 Movies

The Final Cut

1995 Movies

Scotland In A Day

2014 Movies

Milner

1994 Movies

Love of My Life

2017 Movies

Scorched Earth

2018 Movies

The Marker

2017 Movies

Genesis

2018 Movies

Overboard

2018 Movies

Princess Emmy

2019 Movies

Toy Gun

2018 Movies

Max Cloud

2020 Movies

Camouflage

2002 Movies

Girona

2015 Movies

Truth or Dare

1996 Movies

Cutting Grass

2014 Movies

McCallum

1998 TV Shows

Carnivàle

2005 TV Shows

Rebus

2007 TV Shows

Alias

2006 TV Shows

Taggart

2011 TV Shows

Between the Lines

1994 TV Shows

New Street Law

2007 TV Shows

Movie Connections

2009 TV Shows

Out of the Blue

1996 TV Shows

Natural World

2020 TV Shows

Cold Blood

2008 TV Shows

GMTV

2010 TV Shows

MDs

2002 TV Shows

Kidnap and Ransom

2012 TV Shows

Spartacus

2013 TV Shows

Elementary

2019 TV Shows

Black Mirror

2023 TV Shows

Horizon

2024 TV Shows

A Touch of Cloth

2014 TV Shows

Marley's Ghosts

2016 TV Shows

Atlantis

2015 TV Shows

Atlantis

2015 TV Shows

Sea of Souls

2007 TV Shows

Civvies

1992 TV Shows

Frasier

2004 TV Shows

Amnesia

2004 TV Shows

Faith

1994 TV Shows

Silent Witness

2024 TV Shows

Trust Me

2019 TV Shows

The Victim

2019 TV Shows

Race Across the World

2024 TV Shows

The Last of Us

2023 TV Shows

8 Out of 10 Cats

2021 TV Shows

Transplant

2024 TV Shows

Transplant

2024 TV Shows

Natural World

2020 TV Shows

The Decameron

2024 TV Shows

Damages

2012 TV Shows

The Widower

2014 TV Shows

Taskmaster

2024 TV Shows

The Bill

2010 TV Shows

The Bill

2006 TV Shows