M MyList
Actor · Acting

John Hannah

Born 1962-04-23
📍 East Kilbride, Scotland, UK

John Hannah (born 23 April 1962) is a Scottish actor and narrator. He came to prominence in Four Weddings and a Funeral (1994), for which he was nominated for the BAFTA Award for Best Actor in a Supporting Role as Matthew. His other film appearances include Sliding Doors (1998), The Hurricane (1999), and The Mummy trilogy (1999–2008). 

His television roles include Dr Iain McCallum in McCallum (1995–1998); the title character in Rebus (2000–2001); Jack Roper in New Street Law (2006–2007); Jake Osbourne in Cold Blood (2007–2008), Quintus Lentulus Batiatus in Spartacus (2010–2011), Jack Cloth in A Touch of Cloth (2012–2014), Jason's father (Aeson) in the BBC series Atlantis (2013–2015), and Dr. Holden Radcliffe in Agents of S.H.I.E.L.D. (2016–2017).

Description above from the Wikipedia article John Hannah (actor), licensed under CC-BY-SA, full list of contributors on Wikipedia.

Filmography 119

Untitled The Mummy Sequel
as Jonathan Carnahan
2027
The Incomer
as Fin Man/Father
2026
Sandokan
as Sergeant Murray
2025
The Decameron
as Eduardo
2024
A Gangster's Kiss
as Mem
2024
This Time Next Year
as Keith
2024
Bermondsey Tales: Fall of the Roman Empire
as The Postman
2024
Damaged
as Colin McGregor
2024
Celebrity Race Across the World
as Self - Narrator (voice)
2023
The Last of Us
as Dr. Newman - Scientist #2
2023
The Read
2022
Scotland: A Year In The Wild
as Narrator
2021
The Auschwitz Report
as Warren
2021
Taskmaster’s New Year Treat
as Self
2021
Roald & Beatrix: The Tail of the Curious Mouse
as Narrator (voice)
2020
The Intergalactic Adventures of Max Cloud
as Revengor
2020
Enemy Lines
as Colonel Preston
2020
Transplant
as Jed Bishop
2020
Transplant
as Jedediah "Jed" Bishop
2020
The Garden of Evening Mists
as Magnus Gemmell
2019
The Victim
as DI Steven Grover
2019
One Red Nose Day and a Wedding
as Matthew
2019
Race Across the World
as Self - Narrator (voice)
2019
Princess Emmy
as King Karl (voice)
2019
Blood, Sweat and Terrors
as Dr. James Borans (segment "Get Some")
2018
Genesis
as Paul Brooks
2018
Overboard
as Colin
2018
Scorched Earth
as Doc
2018
Toy Gun
as Elio Sironi
2018
Trust Me
as Dr Archie Watson
2017
The Marker
as Brendan Doyle
2017
Another Mother's Son
as Arthur Forster
2017
Love of My Life
as Richard
2017
Harry Benson: Shoot First
as Self
2016
Dirk Gently's Holistic Detective Agency
as Mage
2016
Alleycats
as Yates
2016
A Midsummer Night's Dream
as Theseus
2016
Rosamunde Pilcher: Fighting for Her Family
as Lord Rupert Mallory
2015
Marley's Ghosts
as Adam
2015
Angel
as Lapslie
2015
Bone in the Throat
as Sullivan
2015
Get Some
as Dr. James Borans
2014
Shooting for Socrates
as Billy Bingham
2014
Ping Pong Summer
as Mr. Miracle
2014
The Widower
as DI Charlie Henry
2014
Duck Quacks Don't Echo
2014
우주는 얼마나 작은가?
2014
The Christmas Candle
as William Barstow
2013
Atlantis
as Aeson
2013
Atlantis
as Tychon
2013
Marvel's Agents of S.H.I.E.L.D.
as Holden Radcliffe
2013
The Wee Man
as Tam McGraw
2013
Rosamunde Pilcher: The Other Wife
as Richard Kendall
2012
Elementary
as Rhys Kinlan
2012
The Words
as Richard Ford
2012
A Touch of Cloth
as DI Jack Cloth
2012
Black Mirror
as Richard King
2011
Spartacus: Gods of the Arena
as Batiatus
2011
Kidnap and Ransom
as Alexander Willard
2011
Spartacus
as Batiatus
2010
We Are the People We've Been Waiting For
as Narrator
2009
Unraveling the Legacy of the Mummy
as Self
2008
The Mummy: Tomb of the Dragon Emperor
as Jonathan Carnahan
2008
Moose in the Glen
as Narrator
2008
Horizon: How Does Your Memory Work?
as Self-Narrator (Voice)
2008
Movie Connections
as Self
2007
Damages
as Rutger Simon
2007
Sinking of the Lusitania: Terror at Sea
as Prof. Ian Holbourn
2007
The Last Legion
as Nestor
2007
Ghost Son
as Mark
2007
New Street Law
as Jack Roper
2006
Cold Blood
as Jake Osbourne
2005
8 Out of 10 Cats
as Self
2005
Agatha Christie's Marple
as Inspector Tom Campbell
2004
Amnesia
as D.S. Mackenzie Stone
2004
Sea of Souls
as John Wade
2004
Yo acuso
as Dr. Richard Darian
2003
Carnivàle
as Stangler
2003
Dr. Jekyll and Mr. Hyde
as Dr. Jekyll / Mr. Hyde
2003
Camouflage
as Male Guest
2002
MDs
as Dr. Robert Dalgety
2002
I'm with Lucy
as Date 1 - Doug
2002
Before You Go
as Mike
2002
Alias
as Martin Shepard
2001
Pandaemonium
as William Wordsworth
2001
The Mummy Returns
as Jonathan Carnahan
2001
Circus
as Leo
2000
Rebus
as Rebus
2000
The Intruder
as Charlie
1999
Building A Better Mummy
as Self
1999
The Hurricane
as Terry
1999
The Mummy
as Jonathan Carnahan
1999
Sliding Doors
as James Hamilton
1998
Resurrection Man
as Darkie Larche
1998
The Love Bug
as Simon Moore III
1997
The James Gang
as Spendlove James
1997
McCallum
as Dr. Iain McCallum
1997
Silent Witness
as Dr. Charles Beck
1996
The Innocent Sleep
as James
1996
The Final Cut
as Gilmore
1995
Out of the Blue
as Franky Drinkall
1995
Madagascar Skin
as Harry
1995
Milner
as Windscreen Washer
1994
Faith
as Nick Simon
1994
Four Weddings and a Funeral
as Matthew
1994
Paul Calf's Video Diary
as Mark
1993
Frasier
as Avery McManus
1993
GMTV
as Self
1993
Between the Lines
1992
Civvies
1991
Harbour Beat
as Neal McBride
1990
Agatha Christie's Poirot
as Dr. Gerard
1989
The Bill
as Derek Pierce
1984
Natural World
as Narrator
1983
Natural World
as Narrator (voice)
1983
Taggart
1983
Horizon
as Himself - Narrator
1964
Michael Caton-Jones: This Broxburn Boy's Life
as Self
Bedlam
as Monroe