John Hannah
Biography
John Hannah is a Scottish actor and narrator. Born in East Kilbride in 1962, he trained at the Royal Scottish Academy of Music and Drama after an apprenticeship as an electrician. He gained international recognition as Matthew in Four Weddings and a Funeral (1994), a role that earned him a BAFTA nomination for Best Actor in a Supporting Role. His film work includes Sliding Doors (1998), The Hurricane (1999), and a comic turn as the brother of Rachel Weisz's character in The Mummy (1999), The Mummy Returns (2001), and The Mummy: Tomb of the Dragon Emperor (2008). On television, he played Dr Iain McCallum in McCallum, the title role in Rebus, and Quintus Lentulus Batiatus in Spartacus, and he appeared as Holden Radcliffe in Agents of S.H.I.E.L.D. He has also narrated the BBC series Race Across the World.
64years old
Turns 65 on April 23in 163 days
- Born East Kilbride
- Star sign: TaurusThe sign runs April 20 to May 20
- John David Hannah (birth name)
Movie Career
- Films
- 32
- Career span
- 32 years1994 to 2026
Genres
Photos
Share
Did you know?!
Behind the camera
In 1997 Hannah and producer Murray Ferguson started Clerkenwell Films, whose first big production was the Rebus series. STV Productions later brought Rebus in-house, and Ken Stott took over the leading role from Hannah.
Early training
Hannah trained at the Royal Scottish Academy of Music and Drama after finishing an electrician apprenticeship, and he had joined the East Kilbride Rep Theatre Club before that.
Big break
Hannah became known internationally for appearing as Matthew in the film Four Weddings and a Funeral, which came out in 1994.
John Hannah movies on Netflix
The Incomeras Fin Man / Father
Damagedas Colin McGregor
This Time Next Yearas Keith
The Auschwitz Reportas Warren
Enemy Linesas Colonel Preston
Roald & Beatrix: The Tail of the Curious Mouseas Narrator (voice)
The Intergalactic Adventures of Max Cloudas Revengor
Genesisas Paul Brooks
Overboardas Colin
Scorched Earthas Doc
Toy Gunas Elio Sironi
Another Mother's Sonas Arthur Forster
The Markeras Brendan Doyle
Alleycatsas Yates
Ping Pong Summeras Brendan Miracle
The Christmas Candleas William Barstow
The Wee Manas Tam McGraw
The Wordsas Richard Ford
The Mummy: Tomb of the Dragon Emperoras Jonathan Carnahan
Ghost Sonas Mark
The Last Legionas Nestor
I Accuseas Dr. Richard Darian
I'm with Lucyas Date 1 - Doug
The Mummy Returnsas Jonathan
Circusas Leo
The Hurricaneas Terry
The Intruderas Charlie
The Mummyas Jonathan Carnahan
Sliding Doorsas James
The Love Bugas Simon Moore III
The Final Cutas Gilmore
Four Weddings and a Funeralas Matthew - Wedding One
Best known for
The films on Netflix they are best known for, with the part played in each.
Most often with
Stephen Sommers directed two of these films, Peter Howitt two. Brendan Fraser appears in three of them, more than any other actor. Pick a number on the chart or a name in the list to see the films they share.









Films together
Brendan Fraser3 films together, 1999 to 2008
Brendan Fraser's page The Mummy: Tomb of the Dragon Emperor2008IMDb rating 5.3Hannah as Jonathan CarnahanFraser as Rick O'Connell
The Mummy Returns2001IMDb rating 6.4Hannah as JonathanFraser as Rick O'Connell
The Mummy1999IMDb rating 7.1Hannah as Jonathan CarnahanFraser as Rick O'Connell
James Cosmo2 films together, 2007 to 2013
James Cosmo's page The Christmas Candle2013IMDb rating 6.3Hannah as William BarstowCosmo as Herbert Hopewell
The Last Legion2007IMDb rating 5.4Hannah as NestorCosmo as Hrothgar
Anthony LaPaglia2 films together, 2002 to 2018
Anthony LaPaglia's page Toy Gun2018IMDb rating 5.4Hannah as Elio SironiLaPaglia as Gaetano Lolli
I'm with Lucy2002IMDb rating 5.9Hannah as Date 1 - DougLaPaglia as Date 3 - Bobby
Rachel Weisz2 films together, 1999 to 2001
Rachel Weisz's page The Mummy Returns2001IMDb rating 6.4Hannah as JonathanWeisz as Evelyn / Nefertiri
The Mummy1999IMDb rating 7.1Hannah as Jonathan CarnahanWeisz as Evelyn Carnahan
Corey Johnson2 films together, 1999 to 2020
Corey Johnson's page Enemy Lines2020IMDb rating 4.6Hannah as Colonel PrestonJohnson as General McCloud
The Mummy1999IMDb rating 7.1Hannah as Jonathan CarnahanJohnson as Mr. Daniels
John Lynch2 films together, 1998 to 2016
John Lynch's page Alleycats2016IMDb rating 4.8Hannah as YatesLynch as Redman
Sliding Doors1998IMDb rating 6.7Hannah as JamesLynch as Gerry
Stephen SommersDirector, 2 films, 1999 to 2001
All films by Stephen Sommers The Mummy Returns2001IMDb rating 6.4Hannah as Jonathan
The Mummy1999IMDb rating 7.1Hannah as Jonathan Carnahan
Peter HowittDirector, 2 films, 1998 to 2018
All films by Peter Howitt Scorched Earth2018IMDb rating 4.5Hannah as Doc
Sliding Doors1998IMDb rating 6.7Hannah as James
Also two films together9 more actors
- Kevin J. O'ConnorThe Mummy (1999) and The Love Bug (1997)
- Arnold VoslooThe Mummy Returns (2001) and The Mummy (1999)
- Oded FehrThe Mummy Returns (2001) and The Mummy (1999)
- Frederick SchmidtThe Marker (2017) and Alleycats (2016)
- Patricia VelasquezThe Mummy Returns (2001) and The Mummy (1999)
- Aharon IpaléThe Mummy Returns (2001) and The Mummy (1999)
- Joanna RothDamaged (2024) and Sliding Doors (1998)
- Neil StukeCircus (2000) and Sliding Doors (1998)
- Paul StaceySliding Doors (1998) and Four Weddings and a Funeral (1994)
When several people share the same number of films, the ones with the most films on Netflix are in the chart.
Box office
What John Hannah's films earned in cinemas worldwide.
Combined worldwide box office
$1.8 billion
14 of the 31 films have a worldwide figure.
Of the 31 films: 14 worldwide figure; 6 never in cinemas; 11 figure not found.
- 14Worldwide figure
- 6Never in cinemas
- 11Figure not found
Top grosser

Highest grossing
The eight biggest films earned 99% of the total. The bars are drawn to scale.
- 1$443M25.0% of the total
- 2$416M23.4% of the total
- 3$403M22.7% of the total
- 4$246M13.9% of the total
- 5$91M5.1% of the total
- 6$74M4.2% of the total
- 7$59M3.3% of the total
- 8$25M1.4% of the total













