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.
John Hannah has built a filmography of 20 credits over a career spanning from 1983 to 2025.
John Hannah's most notable role to date came in The Mummy (1999), where he played Jonathan Carnahan. He also appeared in The Mummy Returns (2001) as Jonathan Carnahan. Most recently appeared in The Mummy: Tomb of the Dragon Emperor (2008) as Jonathan Carnahan.
Fans wanting to catch up on John Hannah's work can find exactly where his shows and movies are streaming below — and TV Butler Pro makes it effortless to keep track of them all. Just search the title, and Butler finds it instantly, tells you which service has it, and remembers what you've already watched.
TV Butler Pro™ tracks everything you watch, finds where to stream any show or movie — free to use, opens right in your browser.
🎩 Try TV Butler Pro™ Free