Lo sconsegnato TBA
as Baptiste Valery
Zero A.D.: The Birth of Christ 2026
as Mordecai
I Was a Stranger 2025
as Mustafa
Palestine 36 2025
as Al Qawuqji
The Man Who Sold His Skin 2021
as Sam Ali
Opium 2016
Actor
Credits from TMDB.