Born in Tunis, Tunisia
The Extraordinary Journey of the Fakir
2018
As Captain Fik
Valerian and the City of a Thousand Planets
2017
As Bus Driver
Timbuktu
2014
As Abdelkrim
The Passion of the Christ
2004
As 2nd Temple Officer
The Three Kings
2001
As Aziz
Nelly and Monsieur Arnaud
1995
As Friend of Taieb