John Hannah

John Hannah

John Hannah

John Hannah

Acting

Enemy Lines (2020)

Colonel Preston

Princess Emmy (2019)

King Karl (voice)

Genesis (2018)

Paul Brooks

Toy Gun (2018)

Elio Sironi

The Marker (2017)

Brendan Doyle

The Words (2012)

Richard Ford

I Accuse (2003)

Dr. Richard Darian

Dr. Jekyll and Mr. Hyde (2003)

Dr. Jekyll / Mr. Hyde

Pandaemonium (2001)

William Wordsworth

The Mummy Returns (2001)

Jonathan Carnahan

The Mummy (1999)

Jonathan Carnahan

Sliding Doors (1998)

James Hamilton

The Love Bug (1997)

Simon Moore III

The James Gang (1997)

Spendlove James

Milner (1994)

Windscreen Washer