Night Fare 2015
Story
Our Day Will Come 2010
as Arabe 3
The Age of Man 2007
as Vittorio
Satan 2006
as Moustene
Hot Acts of Love 2005
as Le Brésilien
Tarubi, l'arabe strait 2 2001
as Tarubi
Tarubi, l'arabe strait... 2000
Credits from TMDB.