Movies (Acting Roles)
Damaged
John Hannah was
61 in Damaged
as 'Colin McGregor'.
Fri, Apr 12 2024
Max Cloud
John Hannah was
58 in Max Cloud
as 'Revengor'.
Fri, Dec 18 2020
Enemy Lines
John Hannah was
58 in Enemy Lines
as 'Colonel Preston'.
Fri, Apr 24 2020
Princess Emmy
John Hannah was
56 in Princess Emmy
as 'King Karl (voice)'.
Thu, Jan 24 2019
Genesis
John Hannah was
55 in Genesis
as 'Paul Brooks'.
Sat, Apr 21 2018
Overboard
John Hannah was
55 in Overboard
as 'Colin'.
Fri, Apr 13 2018
Scorched Earth
John Hannah was
55 in Scorched Earth
as 'Doc'.
Fri, Feb 02 2018
Toy Gun
John Hannah was
55 in Toy Gun
as 'Elio Sironi'.
Tue, Jan 02 2018
The Marker
John Hannah was
55 in The Marker
as 'Brendan Doyle'.
Sun, Jun 25 2017
Love of My Life
John Hannah was
54 in Love of My Life
as 'Richard'.
Fri, Feb 17 2017
Alleycats
John Hannah was
54 in Alleycats
as 'Yates'.
Thu, Jun 23 2016
Angel
John Hannah was
53 in Angel
as 'Lapslie'.
Mon, Jul 20 2015
Girona
John Hannah was
53 in Girona
Thu, Jul 09 2015
Cutting Grass
John Hannah was
52 in Cutting Grass
as 'Gerry'.
Sat, Jul 12 2014
Ping Pong Summer
John Hannah was
52 in Ping Pong Summer
as 'Mr. Miracle'.
Fri, Jun 06 2014
The Christmas Candle
John Hannah was
51 in The Christmas Candle
as 'William Barstow'.
Fri, Nov 22 2013
The Wee Man
John Hannah was
50 in The Wee Man
as 'Tam McGraw'.
Fri, Jan 18 2013
The Words
John Hannah was
50 in The Words
as 'Richard Ford'.
Fri, Sep 07 2012
Moose in the Glen
John Hannah was
45 in Moose in the Glen
as 'Narrator'.
Wed, Apr 16 2008
The Last Legion
John Hannah was
44 in The Last Legion
as 'Nestor'.
Thu, Apr 19 2007
Ghost Son
John Hannah was
44 in Ghost Son
as 'Mark'.
Thu, Apr 05 2007
I Accuse
John Hannah was
41 in I Accuse
as 'Dr. Richard Darian'.
Sun, Nov 30 2003
Camouflage
John Hannah was
40 in Camouflage
as 'Male Guest'.
Tue, Dec 31 2002
I'm with Lucy
John Hannah was
40 in I'm with Lucy
as 'Date 1 - Doug'.
Wed, Sep 04 2002
Before You Go
John Hannah was
40 in Before You Go
as 'Mike'.
Thu, Jun 20 2002
Pandaemonium
John Hannah was
39 in Pandaemonium
as 'William Wordsworth'.
Fri, Jun 29 2001
The Mummy Returns
John Hannah was
39 in The Mummy Returns
as 'Jonathan Carnahan'.
Fri, May 04 2001
Circus
John Hannah was
38 in Circus
as 'Leo'.
Fri, May 05 2000
The Intruder
John Hannah was
37 in The Intruder
as 'Charlie'.
Fri, Nov 19 1999
The Hurricane
John Hannah was
37 in The Hurricane
as 'Terry'.
Fri, Sep 17 1999
The Mummy
John Hannah was
36 in The Mummy
as 'Jonathan Carnahan'.
Fri, Apr 16 1999
Sliding Doors
John Hannah was
36 in Sliding Doors
as 'James Hamilton'.
Thu, Apr 23 1998
Resurrection Man
John Hannah was
35 in Resurrection Man
as 'Darkie Larche'.
Fri, Feb 13 1998
The Love Bug
John Hannah was
35 in The Love Bug
as 'Simon Moore III'.
Sat, Nov 29 1997
The James Gang
John Hannah was
35 in The James Gang
as 'Spendlove James'.
Fri, Nov 07 1997
Truth or Dare
John Hannah was
33 in Truth or Dare
as 'Nick'.
Mon, Jan 01 1996
The Final Cut
John Hannah was
33 in The Final Cut
as 'Gilmore'.
Sun, Nov 05 1995
Madagascar Skin
John Hannah was
32 in Madagascar Skin
as 'Harry'.
Thu, Jan 26 1995
Milner
John Hannah was
32 in Milner
as 'Windscreen Washer'.
Mon, Dec 19 1994
Harbour Beat
John Hannah was
28 in Harbour Beat
as 'Neal McBride'.
Tue, Oct 23 1990
Reasonable Force
John Hannah was
25 in Reasonable Force
as 'Pretty Boy'.
Sun, Mar 27 1988
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate agesThe Decameron
John Hannah was
62+ in The Decameron
as 'Eduardo'.
First Air Date
Thu, Jul 25 2024
The Last of Us
John Hannah was
60+ in The Last of Us
as 'Dr. Newman - Scientist #2'.
First Air Date
Sun, Jan 15 2023
Transplant
John Hannah was
57+ in Transplant
as 'Jed Bishop, Dr. Jed Bishop'.
First Air Date
Wed, Feb 26 2020
The Victim
John Hannah was
56+ in The Victim
as 'DI Steven Grover'.
First Air Date
Mon, Apr 08 2019
Race Across the World
John Hannah was
56+ in Race Across the World
as 'Self - Narrator'.
First Air Date
Sun, Mar 03 2019
Trust Me
John Hannah was
55+ in Trust Me
as 'Dr Archie Watson'.
First Air Date
Tue, Aug 08 2017
Marley's Ghosts
John Hannah was
53+ in Marley's Ghosts
as 'Adam'.
First Air Date
Wed, Sep 30 2015
Taskmaster
John Hannah was
53+ in Taskmaster
as 'Himself'.
First Air Date
Tue, Jul 28 2015
The Widower
John Hannah was
51+ in The Widower
as 'DI Charlie Henry'.
First Air Date
Mon, Mar 17 2014
우주는 얼마나 작은가?
John Hannah was
51+ in 우주는 얼마나 작은가?
First Air Date
Thu, Jan 09 2014
Atlantis
John Hannah was
51+ in Atlantis
as 'Tychon, Aeson'.
First Air Date
Sat, Sep 28 2013
Elementary
John Hannah was
50+ in Elementary
as 'Rhys Kinlan'.
First Air Date
Thu, Sep 27 2012
A Touch of Cloth
John Hannah was
50+ in A Touch of Cloth
as 'DI Jack Cloth'.
First Air Date
Sun, Aug 26 2012
Black Mirror
John Hannah was
49+ in Black Mirror
as 'Richard King'.
First Air Date
Sun, Dec 04 2011
Kidnap and Ransom
John Hannah was
48+ in Kidnap and Ransom
as 'Alexander Willard'.
First Air Date
Thu, Jan 13 2011
Spartacus
John Hannah was
47+ in Spartacus
as 'Batiatus'.
First Air Date
Fri, Jan 22 2010
Movie Connections
John Hannah was
45+ in Movie Connections
as 'Self'.
First Air Date
Mon, Sep 10 2007
Damages
John Hannah was
45+ in Damages
as 'Rutger Simon'.
First Air Date
Tue, Jul 24 2007
New Street Law
John Hannah was
44+ in New Street Law
as 'Jack Roper'.
First Air Date
Thu, May 04 2006
Cold Blood
John Hannah was
43+ in Cold Blood
as 'Jake Osbourne'.
First Air Date
Wed, Oct 19 2005
8 Out of 10 Cats
John Hannah was
43+ in 8 Out of 10 Cats
as 'Self'.
First Air Date
Fri, Jun 03 2005
Agatha Christie's Marple
John Hannah was
42+ in Agatha Christie's Marple
as 'Inspector Tom Campbell'.
First Air Date
Sun, Dec 12 2004
Amnesia
John Hannah was
41+ in Amnesia
as 'D.S. Mackenzie Stone'.
First Air Date
Mon, Mar 29 2004
Sea of Souls
John Hannah was
41+ in Sea of Souls
as 'John Wade'.
First Air Date
Mon, Feb 02 2004
Carnivàle
John Hannah was
41+ in Carnivàle
as 'Stangler'.
First Air Date
Sun, Sep 14 2003
MDs
John Hannah was
40+ in MDs
as 'Dr. Robert Dalgety'.
First Air Date
Wed, Sep 25 2002
Alias
John Hannah was
39+ in Alias
as 'Martin Shepard'.
First Air Date
Sun, Sep 30 2001
Rebus
John Hannah was
38+ in Rebus
as 'Rebus'.
First Air Date
Wed, Apr 26 2000
McCallum
John Hannah was
34+ in McCallum
as 'Dr. Iain McCallum'.
First Air Date
Mon, Jan 13 1997
Silent Witness
John Hannah was
33+ in Silent Witness
as 'Dr. Charles Beck'.
First Air Date
Wed, Feb 21 1996
Out of the Blue
John Hannah was
33+ in Out of the Blue
First Air Date
Tue, May 23 1995
Faith
John Hannah was
32+ in Faith
as 'Nick Simon'.
First Air Date
Wed, Sep 07 1994
Frasier
John Hannah was
31+ in Frasier
as 'Avery McManus'.
First Air Date
Thu, Sep 16 1993
GMTV
John Hannah was
30+ in GMTV
as 'Self'.
First Air Date
Fri, Jan 01 1993
Between the Lines
John Hannah was
30+ in Between the Lines
First Air Date
Fri, Sep 04 1992
Civvies
John Hannah was
28+ in Civvies
First Air Date
Wed, Feb 20 1991
Natural World
John Hannah was
21+ in Natural World
as 'Narrator, Narrator (voice)'.
First Air Date
Sun, Oct 30 1983
Taggart
John Hannah was
21+ in Taggart
First Air Date
Tue, Sep 06 1983
Horizon
John Hannah was
1+ in Horizon
as 'Himself - Narrator'.
First Air Date
Tue, Feb 04 1964