

Skyfall
2012 · as Silva's Mercenary

Mission: Impossible - Dead Reckoning Part One
2023 · as The Buyer

Exodus: Gods and Kings
2014 · as Stonework Guard

300: Rise of an Empire
2014 · as General Kashani

Mr. Bean's Holiday
2007 · as Suited Criminal

The Man from U.N.C.L.E.
2015 · as Colonel Massid (uncredited)

Avengement
2019 · as Yeates

Close
2019 · as The Suit

Rise of the Footsoldier 3: The Pat Tate Story
2017 · as Andy

Never Back Down: Revolt
2021 · as Dr. Moretti

The Flood
2019 · as Hassan

Rare Beasts
2021 · as The Priest

Interview with a Hitman
2012 · as Vadim

The Crossmaker
2010 · as Lucius

The Bezonians
2022 · as Michael Constantine

The Lady of Heaven
2021

Rise of the Footsoldier: Vengeance
2023 · as Aziz

The Phantom Warrior
2024 · as Dean Martin