Known For
Filmography
—
2026
2026
2025
2022
2020
2019
2016
2016
2015
2015
2015
2014
2012
2010
1989

Devilish Deeds
Movie · as Mr. Sultan

Rise of the Conqueror
Movie · as Baraka

The Runner
Movie · as Tourist Shop Owner

Exodus
Movie · as Mehmet

Everything I Know About Love
TV · as Bodega Manager · 1 ep

Rocks
Movie · as Ahmed

Undocument
Movie · as Leimis

The Forbidden Note
Movie · as Jehandar

Doctor Strange
Movie · as Sol Rama

Spectre
Movie · as Train Guard

Orthodox
Movie · as Dimitri

Balcony
Movie · as Karim

Ancient Black Ops
TV · as King Saladin · 10 eps

John Carter
Movie · as Tattooist (uncredited)

Robin Hood
Movie · as Archer (uncredited)

Agatha Christie's Poirot
TV · as Hawker (uncredited) · 1 ep
