Actor
Bad Day At The Office
2025
House Red
2022
House Red
2021
as Adamo
EXPOSED
2020
as Dean
Queen of Diamonds
2019
as Harris
Bitter Harvest
2017
as Sergei
Amoc
2017
as Dell
The Promise
2016
as Faruk Pasha
Breakdown
2016
as Iraz Kartal
Robot Overlords
2014
as Wayne
The Hooligan Factory
2014
Sons of Liberty
2013
as AJ Bashir
Magic Boys
2012
as Splendid Ben
The Double
2011
as Bozlovski
The Hike
2011
as Dean
Freerunner
2011
as Reese
The Reverend
2011
as Harold Hicks
Blood Out
2011
as Elias
Jack Falls
2011
as The Boss
Bonded by Blood
2010
as Pat Tate
The Last Seven
2010
as Sgt. Jack Mason
Kick-Ass
2010
as Matthew
Clash of the Titans
2010
as Ares
Wrong Turn 3: Left for Dead
2009
as Chavez
Goal III: Taking on the World
2009
as Ronnie
City Rats
2009
as Jim
Dead Man Running
2009
as Nick
Beyond the Rave
2008
as Rich Crocker
West 10 LDN
2008
as Gout
Cass
2008
as Ray
Eastern Promises
2007
as Chechen
The Ferryman
2007
as Big Dave
Sex Actually
2005
as Luccio
The Business
2005
as Charlie
7 Seconds
2005
as Rahood
Batman Begins
2005
as Faden's Limo Driver
Unleashed
2005
as Georgie
Layer Cake
2004
as Terry
The Football Factory
2004
as Fred
Spivs
2004
as Villa
The Calcium Kid
2004
as Pete Wright
The Chelsea Cowboy
as Salim