Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Clash of the Titans

2010
as Harbourmaster

Jekyll and Hyde

2015
as Hannigan

The Place of the Dead

1997
as Lance Corporal Peter Shearer

The Lost Battalion

2001
as Capitaine George McMurtry

Hurricane

2018
as Higgins

The Debt Collector

1999
as Tattoo official

Guest Star

Episode Killing Eve
I Hope You Like Missionary!
2019
Episode Dracula
The Blood is the Life
2013