Born 1970 (age 55) · London, England
Appears in 88 titles

Filmography

X-Men: Apocalypse
6.5
X-Men: Apocalypse
2016
as Pentagon General Fields
TRON: Legacy
6.5
TRON: Legacy
2010
as Bartik
Percy Jackson & the Olympians: The Lightning Thief
This Means War
6.2
This Means War
2012
as Smart Consumer Guard "Hudson"
Anon
6.0
Anon
2018
as Detective Fuchs
A Dog's Journey
8.1
A Dog's Journey
2019
as Big Joe
Dream Scenario
6.7
Dream Scenario
2023
as Dinner Guest #1
Welcome to Marwen
6.5
Welcome to Marwen
2018
as Darius Johnson
Totally Killer
6.8
Totally Killer
2023
as Doug Summers
The Sentinel
6.1
The Sentinel
2006
as Agent Hauser
To Die For
6.6
To Die For
1995
as Weaselly Guy
Whistle
6.3
Whistle
2026
as Clayton Jackson
Simulant
5.9
Simulant
2023
as Supervisor Abendjor
Deceived
5.8
Deceived
1991
as Policeman #2
Helen
6.5
Helen
2009
as Stephen
The Christmas Cure
5.9
The Christmas Cure
2017
as Dr. Campbell
Skyrunners
5.1
Skyrunners
2009
as Agent Armstrong
Solar Attack
5.2
Solar Attack
2006
as Colonel Alby
Vipers
4.0
Vipers
2008
as Lewison
Holidaze
5.3
Holidaze
2014
as Dean Wilcox