Actor
Mission: Impossible - Dead Reckoning Part One
2023
as Weapons Officer
HellKat
2021
as Barkeep
Cupid
2020
as Principle Harper
Glamour
2020
as Davis Hunter
Monster Island
2019
as Billy Ford
The Dark Kingdom
2018
as James
Knights of the Damned
2017
as James
King Arthur: Legend of the Sword
2017
as Baron 3
The Hippopotamus
2017
as Marcus Andronicus
The Comedian's Guide to Survival
2016
as Fox and Hounds Landlord
In the Name of Ben-Hur
2016
as Ben Hur
Chicken
2016
as Bill
The Fall of the Krays
2016
as Frank
Art Ache
2015
as Sean
Predator: Dark Ages
2015
as Thomas
Arthur & Merlin
2015
as Lucan
Awaiting
2015
as Joe
Morning Star
2014
as Man
The Crypt
2014
as Samuel
The Monuments Men
2014
as Sarge Near Altaussee
Fedz
2013
as Ian
Battle Recon
2012
as Chase
The Seasoning House
2012
as Branko
Interview with a Hitman
2012
as Brett
The Bond
2012
as Soldier
Tea & Crumpets
2011
as Maddam
The Veteran
2011
as Chechen 1
Idol of Evil: Hell Is Forever
2011
as Nixon
Clash of the Titans
2010
as Soldier (Zeus Statue)
All About Anna
2005
as Johan
Journey to the Centre of the Earth
2004
as Hans
AVP: Alien vs. Predator
2004
as Sven
Chasing Liberty
2004
as Gus Gus
9 Dead Gay Guys
2003
as The Gigolo
Operation Dagon
Timeless Eye
as Hennik
260 Days
as Uroš
Hood: A Legend Reborn
as Little John
Say His Name
as Sir Lothar