Behind the Mountains 2024
as The Lawyer
For My Country 2023
as Mustaphi
Villeperdue 2016
as Amir
Secrets of State 2008
as Ambassadeur jordanien
Choosing Love 2008
as Nordine
The Kingdom 2007
as General Al Abdulmalik
Azur & Asmar: The Princes' Quest 2006
as (voice)
Credits from TMDB.