Abdelsselem Ben Amar is an actor, known for Azur & Asmar: The Princes' Quest (2006). Read more on iMDB