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. John David Hannah was born on April 23, 1962, in East Kilbride, South Lanarkshire, Scotland. Raised in a working-class family, Hannah developed an early interest in acting and the arts. He attended Heathfield Primary School and Claremont High School, where his passion for drama began to flourish. After completing his secondary education, Hannah enrolled at the Royal Scottish Academy of...
Filmography
Amnesia
2 Episode s . as D.S. Mackenzie Stone
Amnesia
2 Episode s . as D.S. Mackenzie Stone
Celebrity Race Across the World
6 Episode s . as Self - Narrator
Celebrity Race Across the World
6 Episode s . as Self - Narrator
Scotland: A Year In The Wild
4 Episode s . as Narrator
Scotland: A Year In The Wild
4 Episode s . as Narrator
A Touch of Cloth
6 Episode s . as DI Jack Cloth
A Touch of Cloth
6 Episode s . as DI Jack Cloth
New Street Law
14 Episode s . as Jack Roper
New Street Law
14 Episode s . as Jack Roper
Spartacus: Gods of the Arena
6 Episode s . as Batiatus
Spartacus: Gods of the Arena
6 Episode s . as Batiatus
Race Across the World
33 Episode s . as Self - Narrator
Race Across the World
33 Episode s . as Self - Narrator
Spartacus - Gods of the Arena
6 Episode s . as Batiatus
Spartacus - Gods of the Arena
6 Episode s . as Batiatus
Faith
2 Episode s . as Nick Simon
Faith
2 Episode s . as Nick Simon
Natural World
545 Episode s . as Narrator (voice)
Natural World
545 Episode s . as Narrator (voice)
Marley's Ghosts
9 Episode s . as Adam
Marley's Ghosts
9 Episode s . as Adam
Rosamunde Pilcher: The Other Wife
2 Episode s . as Richard Kendall
Rosamunde Pilcher: The Other Wife
2 Episode s . as Richard Kendall
Spartacus: Gods of the Arena
6 Episode s . as Batiatus
Spartacus: Gods of the Arena
6 Episode s . as Batiatus
The Victim
4 Episode s . as DI Steven Grover
The Victim
4 Episode s . as DI Steven Grover
Cold Blood
5 Episode s . as Jake Osbourne
Cold Blood
5 Episode s . as Jake Osbourne
Rosamunde Pilcher: Fighting for Her Family
2 Episode s . as Lord Rupert Mallory
Rosamunde Pilcher: Fighting for Her Family
2 Episode s . as Lord Rupert Mallory
McCallum
14 Episode s . as Dr. Iain McCallum
McCallum
14 Episode s . as Dr. Iain McCallum
Transplant
49 Episode s . as Dr. Jed Bishop
Transplant
49 Episode s . as Dr. Jed Bishop
MDs
11 Episode s . as Dr. Robert Dalgety
MDs
11 Episode s . as Dr. Robert Dalgety
Trust Me
8 Episode s . as Dr Archie Watson
Trust Me
8 Episode s . as Dr Archie Watson
Dirk Gently's Holistic Detective Agency
18 Episode s . as Mage
Dirk Gently's Holistic Detective Agency
18 Episode s . as Mage