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