Buen Camino 2025
as Tarek
The Negotiator 2025
as Mr. Simbel
Amina 2023
Actor
Omayma 2023
as Faouzi
The Order of Things 2017
as Mustafa Abdelladib
L'Oriana 2015
Good Morning Heartache 2008
as Mario
Countdown 2004
as Emissary
Movimenti 2004
as Hoss
La mia generazione 1996
as Officer Caruso
Credits from TMDB.