John Hannah

John Hannah

John Hannah (born April 23, 1962) is a Scottish actor of film and television. He has appeared in Stephen Sommers' Mummy Series, Richard Curtis' Four Weddings and a Funeral, and Sliding Doors with Gwyneth Paltrow. After completing his secondary education, Hannah enrolled at the Royal Scottish Academy of Music and Drama (now known as the Royal Conservatoire of Scotland) in Glasgow. His time at the academy laid the foundation for his acting career, and he graduated with honors. John Hannah's acting career took off in the late 1980s and early 1990s with notable stage performances, including roles with the Royal Shakespeare Company. His breakthrough on the big screen came with the critically acclaimed film "Four Weddings and a Funeral" (1994), where he played the endearing and scene-stealing character, Matthew. The film's success catapulted Hannah into international recognition. Following his success in "Four Weddings and a Funeral," he continued to build a diverse and impressive filmography. He starred in films such as "Sliding Doors" (1998), "The Mummy" (1999), and its sequel "The Mummy Returns" (2001), gaining popularity for his charismatic and versatile performances. Additionally, he showcased his talent in television, earning praise for his roles in series like "Rebus" and "Spartacus." Beyond the screen, he maintains a private personal life. In 1996, he married actress Joanna Roth, and the couple has two children. Despite his fame, he remains known for his down-to-earth demeanor and commitment to his craft.

More details

Known For

Filmography

2025

Movie
Bad Day At The Office
as Karl Davis
Movie - Released: 7/31/2025
Sandokan
Sandokan
as Sergeant Murray
TV - Released: 9/25/2025

2024

Damaged
Damaged
as Colin McGregor
Movie - Released: 4/12/2024
Bermondsey Tales: Fall of the Roman Empire
Bermondsey Tales: Fall of the Roman Empire
as The Postman
Movie - Released: 5/17/2024
This Time Next Year
This Time Next Year
as Keith
Movie - Released: 6/3/2024
A Gangster's Kiss
A Gangster's Kiss
as Mem
Movie - Released: 6/24/2024
The Decameron
The Decameron
as Eduardo
TV - Released: 7/25/2024

2023

Celebrity Race Across the World
Celebrity Race Across the World
as Self - Narrator
TV - Released: 9/20/2023
The Last of Us
The Last of Us
as Dr. Newman - Scientist #2
TV - Released: 1/15/2023

2021

The Auschwitz Report
The Auschwitz Report
as Warren
Movie - Released: 3/18/2021
Scotland: A Year In The Wild
Scotland: A Year In The Wild
as Narrator
TV - Released: 6/25/2021

2020

Roald & Beatrix: The Tail of the Curious Mouse
Roald & Beatrix: The Tail of the Curious Mouse
as Narrator (voice)
Movie - Released: 12/24/2020
Enemy Lines
Enemy Lines
as Colonel Preston
Movie - Released: 4/24/2020
Max Cloud
Max Cloud
as Revengor
Movie - Released: 12/18/2020
Transplant
Transplant
as Jed Bishop
TV - Released: 2/26/2020

2019

Princess Emmy
Princess Emmy
as King Karl (voice)
Movie - Released: 1/24/2019
One Red Nose Day and a Wedding
One Red Nose Day and a Wedding
as Matthew
Movie - Released: 3/15/2019
The Garden of Evening Mists
The Garden of Evening Mists
as Magnus Gemmell
Movie - Released: 11/29/2019
The Victim
The Victim
as DI Steven Grover
TV - Released: 4/8/2019
Race Across the World
Race Across the World
as Self - Narrator
TV - Released: 3/3/2019

2018

Scorched Earth
Scorched Earth
as Doc
Movie - Released: 2/2/2018
Genesis
Genesis
as Paul Brooks
Movie - Released: 4/21/2018
Overboard
Overboard
as Colin
Movie - Released: 4/13/2018
Blood, Sweat And Terrors
Blood, Sweat And Terrors
as Dr. James Borans (segment "Get Some")
Movie - Released: 11/6/2018
Toy Gun
Toy Gun
as Elio Sironi
Movie - Released: 1/2/2018

2017

Another Mother's Son
Another Mother's Son
as Arthur Forster
Movie - Released: 3/24/2017
Love of My Life
Love of My Life
as Richard
Movie - Released: 2/17/2017
The Marker
The Marker
as Brendan Doyle
Movie - Released: 6/25/2017
Trust Me
Trust Me
as Dr Archie Watson
TV - Released: 8/8/2017

2016

A Midsummer Night's Dream
A Midsummer Night's Dream
as Theseus
Movie - Released: 5/30/2016
Alleycats
Alleycats
as Yates
Movie - Released: 6/23/2016
Harry Benson: Shoot First
Harry Benson: Shoot First
as Self
Movie - Released: 11/4/2016
Dirk Gently's Holistic Detective Agency
Dirk Gently's Holistic Detective Agency
as Mage
TV - Released: 10/22/2016

2015

Bone in the Throat
Bone in the Throat
as Sullivan
Movie - Released: 3/16/2015
Angel
Angel
as Lapslie
Movie - Released: 7/20/2015
Movie
Girona
Movie - Released: 7/9/2015
Marley's Ghosts
Marley's Ghosts
as Adam
TV - Released: 9/30/2015
Rosamunde Pilcher: Fighting for Her Family
Rosamunde Pilcher: Fighting for Her Family
as Lord Rupert Mallory
TV - Released: 10/19/2015
Taskmaster
Taskmaster
as Self
TV - Released: 7/28/2015

2014

Ping Pong Summer
Ping Pong Summer
as Mr. Miracle
Movie - Released: 6/6/2014
Shooting for Socrates
Shooting for Socrates
as Billy Bingham
Movie - Released: 7/11/2014
Movie
Scotland In A Day
Movie - Released: 9/18/2014
Movie
Cutting Grass
as Gerry
Movie - Released: 7/12/2014
Duck Quacks Don't Echo
Duck Quacks Don't Echo
TV - Released: 2/7/2014
우주는 얼마나 작은가?
우주는 얼마나 작은가?
TV - Released: 1/9/2014
The Widower
The Widower
as DI Charlie Henry
TV - Released: 3/17/2014

2013

The Wee Man
The Wee Man
as Tam McGraw
Movie - Released: 1/18/2013
The Christmas Candle
The Christmas Candle
as William Barstow
Movie - Released: 11/22/2013
Atlantis
Atlantis
as Tychon
TV - Released: 9/28/2013
Atlantis
Atlantis
as Aeson
TV - Released: 9/28/2013
Marvel's Agents of S.H.I.E.L.D.
Marvel's Agents of S.H.I.E.L.D.
as Holden Radcliffe
TV - Released: 9/24/2013

2012

The Words
The Words
as Richard Ford
Movie - Released: 9/7/2012
Elementary
Elementary
as Rhys Kinlan
TV - Released: 9/27/2012
A Touch of Cloth
A Touch of Cloth
as DI Jack Cloth
TV - Released: 8/26/2012
Rosamunde Pilcher: The Other Wife
Rosamunde Pilcher: The Other Wife
as Richard Kendall
TV - Released: 12/23/2012

2011

Kidnap and Ransom
Kidnap and Ransom
as Alexander Willard
TV - Released: 1/13/2011
Black Mirror
Black Mirror
as Richard King
TV - Released: 12/4/2011

2010

Spartacus
Spartacus
as Batiatus
TV - Released: 1/22/2010

2009

We Are the People We've Been Waiting For
We Are the People We've Been Waiting For
as Narrator
Movie - Released: 11/17/2009

2008

The Mummy: Tomb of the Dragon Emperor
The Mummy: Tomb of the Dragon Emperor
as Jonathan Carnahan
Movie - Released: 7/1/2008
Moose in the Glen
Moose in the Glen
as Narrator
Movie - Released: 4/16/2008
Horizon: How Does Your Memory Work?
Horizon: How Does Your Memory Work?
as Self-Narrator (Voice)
Movie - Released: 3/25/2008
Unraveling the Legacy of the Mummy
Unraveling the Legacy of the Mummy
as Self
Movie - Released: 7/8/2008

2007

The Last Legion
The Last Legion
as Nestor
Movie - Released: 4/19/2007
Sinking of the Lusitania: Terror at Sea
Sinking of the Lusitania: Terror at Sea
as Prof. Ian Holbourn
Movie - Released: 5/12/2007
Ghost Son
Ghost Son
as Mark
Movie - Released: 4/5/2007
TV
Movie Connections
as Self
TV - Released: 9/10/2007
Damages
Damages
as Rutger Simon
TV - Released: 7/24/2007

2006

New Street Law
New Street Law
as Jack Roper
TV - Released: 5/4/2006

2005

Cold Blood
Cold Blood
as Jake Osbourne
TV - Released: 10/19/2005
8 Out of 10 Cats
8 Out of 10 Cats
as Self
TV - Released: 6/3/2005

2004

Agatha Christie's Marple
Agatha Christie's Marple
as Inspector Tom Campbell
TV - Released: 12/12/2004
Sea of Souls
Sea of Souls
as John Wade
TV - Released: 2/2/2004
Amnesia
Amnesia
as D.S. Mackenzie Stone
TV - Released: 3/29/2004

2003

Dr. Jekyll and Mr. Hyde
Dr. Jekyll and Mr. Hyde
as Dr. Jekyll / Mr. Hyde
Movie - Released: 8/27/2003
I Accuse
I Accuse
as Dr. Richard Darian
Movie - Released: 11/30/2003
Carnivàle
Carnivàle
as Stangler
TV - Released: 9/14/2003

2002

I'm with Lucy
I'm with Lucy
as Date 1 - Doug
Movie - Released: 9/4/2002
Before You Go
Before You Go
as Mike
Movie - Released: 6/20/2002
Camouflage
Camouflage
as Male Guest
Movie - Released: 12/31/2002
MDs
MDs
as Dr. Robert Dalgety
TV - Released: 9/25/2002

2001

The Mummy Returns
The Mummy Returns
as Jonathan Carnahan
Movie - Released: 5/4/2001
Pandaemonium
Pandaemonium
as William Wordsworth
Movie - Released: 6/29/2001
Alias
Alias
as Martin Shepard
TV - Released: 9/30/2001

2000

Circus
Circus
as Leo
Movie - Released: 5/5/2000
Rebus
Rebus
as Rebus
TV - Released: 4/26/2000

1999

The Mummy
The Mummy
as Jonathan Carnahan
Movie - Released: 4/16/1999
The Intruder
The Intruder
as Charlie
Movie - Released: 11/19/1999
The Hurricane
The Hurricane
as Terry
Movie - Released: 9/17/1999
Building A Better Mummy
Building A Better Mummy
as Self
Movie - Released: 9/28/1999

1998

Sliding Doors
Sliding Doors
as James Hamilton
Movie - Released: 4/23/1998
Resurrection Man
Resurrection Man
as Darkie Larche
Movie - Released: 2/13/1998

1997

The Love Bug
The Love Bug
as Simon Moore III
Movie - Released: 11/29/1997
Movie
Romance and Rejection (So This Is Romance?)
as Tonay
Movie - Released: 11/1/1997
The James Gang
The James Gang
as Spendlove James
Movie - Released: 11/7/1997
McCallum
McCallum
as Dr. Iain McCallum
TV - Released: 1/13/1997

1996

The Innocent Sleep
The Innocent Sleep
as James
Movie - Released: 1/25/1996
Movie
Truth or Dare
as Nick
Movie - Released: 1/1/1996
Silent Witness
Silent Witness
as Dr. Charles Beck
TV - Released: 2/21/1996

1995

Madagascar Skin
Madagascar Skin
as Harry
Movie - Released: 1/26/1995
The Final Cut
The Final Cut
as Gilmore
Movie - Released: 11/5/1995
Out of the Blue
Out of the Blue
as Franky Drinkall
TV - Released: 5/23/1995

1994

Four Weddings and a Funeral
Four Weddings and a Funeral
as Matthew
Movie - Released: 3/9/1994
Movie
Pauline Calf's Wedding Video
as Mark
Movie - Released: 12/29/1994
Milner
Milner
as Windscreen Washer
Movie - Released: 12/19/1994
Faith
Faith
as Nick Simon
TV - Released: 9/7/1994

1993

Paul Calf's Video Diary
Paul Calf's Video Diary
as Mark
Movie - Released: 12/30/1993
GMTV
GMTV
as Self
TV - Released: 1/1/1993
Frasier
Frasier
as Avery McManus
TV - Released: 9/16/1993

1992

Between the Lines
Between the Lines
TV - Released: 9/4/1992

1991

Civvies
Civvies
TV - Released: 2/20/1991

1990

Harbour Beat
Harbour Beat
as Neal McBride
Movie - Released: 10/23/1990

1989

Agatha Christie's Poirot
Agatha Christie's Poirot
as Dr. Gerard
TV - Released: 1/8/1989

1988

Movie
Reasonable Force
as Pretty Boy
Movie - Released: 3/27/1988

1987

Movie
Loser's Blues
Movie - Released: 11/1/1987

1984

The Bill
The Bill
as Derek Pierce
TV - Released: 10/16/1984

1983

Taggart
Taggart
TV - Released: 9/6/1983
Natural World
Natural World
as Narrator
TV - Released: 10/30/1983
Natural World
Natural World
as Narrator (voice)
TV - Released: 10/30/1983

1964

Horizon
Horizon
as Himself - Narrator
TV - Released: 2/4/1964