Home / Discover / People

300

2006
as Captain

Troy

2004
as Eudorus

Black Knight

2001
as Percival, Leo's Chief Henchman

Lockout

2012
as Alex

Unleashed

2005
as Raffles

B. Monkey

1998
as Johnny Hart

Hard Men

1996
as Tone

Bonded by Blood

2010
as Mickey Steele

Free Fall

2021
as Mark

Eva

2010
as Tudor

The Devil's Dosh

2012
as Father Wilton Seevick

The Big I Am

2010
as Barber

Dark Encounter

2019
as Morgan

Vendetta

2013
as Colonel Leach

Espion(s)

2009
as Peter Burton

Black Beauty

1994
as Sleazy Horse Dealer

Outside Bet

2012
as Jago

Killing Hitler

2003
as Major General Gerald Templar

Normandie Nue

2018
as Bradley

Eat Locals

2017
as The Duke

The Holding

2011
as Aden

The Point Men

2001
as Amar Kamil

St George's Day

2012
as Albert Hall

Tango One

2018
as Donovan

Retrospective

2014
as Dan Borowski

The Planman

2003
as Det. Sgt. Jim Townsend

Top Dog

2014
as Watson

Director

Movie Instruments of Darkness 2015

Writer

Movie Instruments of Darkness 2015