Home / Discover / People

Prey for the Devil

2022
as Father Quinn

Zone 414

2021
as Hawthorne

Mortal Engines

2018
as Chudleigh Pomeroy

Double Play

2017
as Old Ostrik

Loving Pablo

2017
as High State US Official

London Has Fallen

2016
as Chief Hazard

Criminal

2016
as Warden

Little Favour

2013
as James

Resident Evil: Retribution

2012
as James 'One' Shade

Freestyle

2010
as Carter

Shank

2010
as Boogie

Devil's Playground

2010
as Peter White

Exam

2009
as Invigilator

Punisher: War Zone

2008
as Paul Budiansky

The Bank Job

2008
as Hakim Jamal

Credo

2008
as Dr. Reynolds

Clubbed

2008
as Louis

Match Point

2005
as Ian

AVP: Alien vs. Predator

2004
as Maxwell Stafford

Freeze Frame

2004
as Detective Mountjoy

Die Another Day

2002
as Charles Robinson

My Kingdom

2001
as The Chair

The World Is Not Enough

1999
as Charles Robinson

Tomorrow Never Dies

1997
as Charles Robinson

Deep Secrets

1996
as Detective Charlie Nolan

Captives

1994
as Towler