Actor
The Three Kings
2001 · as Le bateleur
White Lies
1998 · as Pizzeria boss
The Best Job in the World
1996 · as Le barbu
Madregilda
1993 · as Hauma
L.627
1992 · as Saïd
A Vampire in Paradise
1992 · as Fartas
The Sheltering Sky
1990 · as Ticket Seller
Extreme Justice
1986 · as le Tunisien
My New Partner
1984 · as Abdel
Casting
1983 · as Man of the cast
Snow
1981