Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified March 20, 2022 by
    Administrator admin

A Town Called Malice

2023
as Albert Lord

The 355

2022
as Elijah Clarke

The Walk-In

2022
as Nick

Boiling Point

2021
as Alastair Skye

Military Wives

2019
as Crooks

A Christmas Carol

2019
as Ghost of Christmas Future

The Iron Mask

2019
as Jonathan Green

Homeless Ashes

2019
as Gavin

Trick or Treat

2019
as The Taxi Driver

Walk Like a Panther

2018
as Ginger Frost

Revolt

2017
as Stander

The Black Prince

2017
as Dr. Login

Jamestown

2017
as Sir George Yeardley

Access All Areas

2017
as Pete Kurtz

Ghosted

2016
as Daniel

Sweet Maddie Stone

2016
as Mr Straker

The Guv'nor

2016
as himself

Minutes Past Midnight

2016
as Nicholas Grimshaw (segment 'The Mill At Calder's End')

The Mill at Calder's End

2015
as Nicholas Grimshaw

Forbidden Empire

2014
as Jonathan Green

Girl Power

2014
as Don

The Missing

2014
as Mark Walsh

Stonehearst Asylum

2014
as Swanwick

Gemma Bovery

2014
as Charlie

Sunshine on Leith

2013
as Harry Harper

Welcome to the Punch

2013
as Harvey Crown

Great Expectations

2012
as Joe Gargery

Lost Christmas

2011
as Frank

Ironclad

2011
as Becket

Hanna

2011
as Sebastian

Jack Falls

2011
as Damien

Wild Bill

2011
as John

Made in Romania

2010
as Himself

Dead Cert

2010
as Chelsea Steve

Kick-Ass

2010
as Lobby Goon

Clash of the Titans

2010
as Calibos / Acrisius

Shifty

2009
as Glen

The Hurt Locker

2009
as Contractor

City of Life

2009
as Guy Berger

Solomon Kane

2009
as Malachi

Telling Lies

2008
as Jack Munroe

Mirrors

2008
as Larry Byrne

Primeval

2007
as Danny Quinn

The Riddle

2007
as Don Roberts CEO

Stardust

2007
as Primus

Pu-239

2006
as Vlad

Backwaters

2006
as Jason Weiss

Rollin' with the Nines

2006
as Capt. Fleming

Transporter 2

2005
as Dimitri

The Quatermass Experiment

2005
as Professor Bernard Quatermass

Seed of Chucky

2004
as Santa

When I'm Sixty-four

2004
as Little Ray

Lighthouse Hill

2004
as Charlie Davidson

Layer Cake

2004
as Larry - Crazy

The League of Extraordinary Gentlemen

2003
as Dr. Henry Jekyll / Edward Hyde

Black Plague

2002
as Nicholas

Below

2002
as Stumbo

Rock Star

2001
as Bobby Beers

The Body

2001
as Father Walter Winstead

The Bunker

2001
as Cpl. Baumann

Mean Machine

2001
as Bob Likely

Making 'Snatch'

2001
as Himself

From Hell

2001
as Netley, the Coachman

Bruiser

2000
as Henry Creedlow

Snatch

2000
as Darren

Alice in Wonderland

1999
as Sir Jack, the Knave of Hearts / Cad

Tess of the D'Urbervilles

1998
as Alec D'Urberville

The Red Violin

1998
as Frederick Pope (Oxford)

Deep Rising

1998
as Mulligan

The Temptation of Franz Schubert

1997
as Franz von Schober

The Life of Stuff

1997
as Willie Dobie

Spice World

1997
as Brad

Stealing Beauty

1996
as Gregory

Hollow Reed

1996
as Frank Donally

Rob Roy

1995
as Gregor

The Jungle Book

1994
as Wilkins

Les épées de diamants

1993
as Hans Joachim Avignon

Director

Movie Eat Locals 2017

Guest Star

Episode The Famous Five (2023)
The Eye of the Sunrise
2024
Episode Love, Death & Robots
Bad Travelling
2022
Episode Black Mirror
The Waldo Moment
2013
Episode Agatha Christie's Marple
The Murder at the Vicarage
2004
Episode The Adventures of Young Indiana Jones
Trenches of Hell
1999
Episode The Hunger
Menage a Trois
1997