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

Clash of the Titans

2010
as Calibos / Acrisius

Kick-Ass

2010
as Lobby Goon

The 355

2022
as Elijah Clarke

Hanna

2011
as Sebastian

Transporter 2

2005
as Dimitri

Mirrors

2008
as Larry Byrne

The League of Extraordinary Gentlemen

2003
as Dr. Henry Jekyll / Edward Hyde

Snatch

2000
as Darren

From Hell

2001
as Netley, the Coachman

The Hurt Locker

2009
as Contractor

Solomon Kane

2009
as Malachi

The Missing

2014
as Mark Walsh

Stardust

2007
as Primus

Layer Cake

2004
as Larry - Crazy

Seed of Chucky

2004
as Santa

Jamestown

2017
as Sir George Yeardley

A Christmas Carol

2019
as Ghost of Christmas Future

Primeval

2007
as Danny Quinn

Boiling Point

2021
as Alastair Skye

Spice World

1997
as Brad

Forbidden Empire

2014
as Jonathan Green

Ironclad

2011
as Becket

The Body

2001
as Father Walter Winstead

Mean Machine

2001
as Bob Likely

Alice in Wonderland

1999
as Sir Jack, the Knave of Hearts / Cad

Stonehearst Asylum

2014
as Swanwick

The Red Violin

1998
as Frederick Pope (Oxford)

Bruiser

2000
as Henry Creedlow

When I'm Sixty-four

2004
as Little Ray

Revolt

2017
as Stander

A Town Called Malice

2023
as Albert Lord

Les épées de diamants

1993
as Hans Joachim Avignon

Sweet Maddie Stone

2016
as Mr Straker

Hollow Reed

1996
as Frank Donally

Shifty

2009
as Glen

Wild Bill

2011
as John

Dead Cert

2010
as Chelsea Steve

Below

2002
as Stumbo

The Iron Mask

2019
as Jonathan Green

Made in Romania

2010
as Himself

The Black Prince

2017
as Dr. Login

The Mill at Calder's End

2015
as Nicholas Grimshaw

Jack Falls

2011
as Damien

Great Expectations

2012
as Joe Gargery

City of Life

2009
as Guy Berger

The Temptation of Franz Schubert

1997
as Franz von Schober

Sunshine on Leith

2013
as Harry Harper

Lighthouse Hill

2004
as Charlie Davidson

Access All Areas

2017
as Pete Kurtz

Telling Lies

2008
as Jack Munroe

Tess of the D'Urbervilles

1998
as Alec D'Urberville

Welcome to the Punch

2013
as Harvey Crown

The Guv'nor

2016
as himself

The Riddle

2007
as Don Roberts CEO

Gemma Bovery

2014
as Charlie

Rock Star

2001
as Bobby Beers

Trick or Treat

2019
as The Taxi Driver

Backwaters

2006
as Jason Weiss

Homeless Ashes

2019
as Gavin

The Life of Stuff

1997
as Willie Dobie

Lost Christmas

2011
as Frank

Ghosted

2016
as Daniel

Stealing Beauty

1996
as Gregory

Deep Rising

1998
as Mulligan

Black Plague

2002
as Nicholas

The Quatermass Experiment

2005
as Professor Bernard Quatermass

Rob Roy

1995
as Gregor

Girl Power

2014
as Don

The Jungle Book

1994
as Wilkins

Minutes Past Midnight

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

The Bunker

2001
as Cpl. Baumann

The Famous Five (2023)

2023
as The Great Supremo

Walk Like a Panther

2018
as Ginger Frost

Military Wives

2019
as Crooks

Pu-239

2006
as Vlad

Rollin' with the Nines

2006
as Capt. Fleming

The Walk-In

2022
as Nick

Making 'Snatch'

2001
as Himself

Director

Movie Eat Locals 2017

Guest Star

Episode The Famous Five (2023)
The Eye of the Sunrise
2024
Episode Black Mirror
The Waldo Moment
2013
Episode Love, Death & Robots
Bad Travelling
2022
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