2019
ILLUSIONS PERDUES
- de Xavier Giannoli
2014
La Lisière (court-métrage)
- de Simon Saulnier - Salim
2013
: Hafida (court-métrage)
- de Loïc Nicoloff - Farid
2012
Voyage sans retour
- de François Gérard - Le formateur
2009
Human zoo
- de Rie Rasmussen - Mohamed
2008
Secret défense
- de Philippe Haïm - Le client de Lisa
2006
La Nativité
- de Catherine Hardwicke - Tero
2006
La Situation
- de Philippe Haas - Mayor Tahsin
2006
Quelques jours en septembre
- de Santiago Amigorena - Le vieux banquier
2006
OSS 117 : Le Caire, nid d'espions
- de Michel Hazanavicius - Le ministre égyptien
2006
Dix millions de centimes
- de Bachir Derrais
2005
Syriana
- de Stephen Gaghan - Reza Reyhani
2005
Temps morts (court-métrage)
- d'Éléonore Weber
2001
Les Morsures de l'aube
- d'Antoine de Caunes - Patron du Custom-Bar
2000
Là-bas, mon pays
- d'Alexandre Arcady - Nader Mansour
1996
L'Autre côté de la mer
- de Dominique Cabrera
1995
Coup de vice
- de Patrick Levy - Raza
1993
Killer kid de Gilles
- de Maistre - Buran
1993
L'Honneur de la tribu
- de Mahmoud Zemmouri - Omar El Mabrouk
1991
Un Vampire au paradis
- d'Abdel Baboul - Taleb
1989
African timber
- de Peter Bringmann - Philippe Djerdan
1989
L'Union sacrée
- d'Alexandre Arcady - Ali Radjani
1987
Dernier Été à Tanger
- d'Alexandre Arcady - Karim Hussein
1985
L'Amour braque
- de Andrzej Zulawski - Le caïd
1984
La Tête dans le sac
- de Gérard Lauzier - Saïd
1984
Les Fauves
- de Jean-Louis Daniel - Najip
1984
Fort Saganne
- d'Alain Corneau - Amajar
1983
Le Grand Carnaval
- d'Alexandre Arcady - Naouri
1982
Le Grand Pardon
- d'Alexandre Arcady - Larbi
2018
The spy
- Gideon Raff
2016
Chefs Saison 2
- Arnaud Malherbe & Clovis Cornillac
2014
Les Petits Meurtres d'Agatha Christie saison 2, épisode Cartes sur table
- Massud Shaïtana
2008
House of Saddam, mini-série
- Adnan Khairallah
2007
Une famille formidable, épisode Vacances marocaines
- de Joël Santoni - Youssef
2006
Otages à Bagdad
- de Jean-Luc Breitenstein
2003
Navarro, épisode Marchand d'hommes
- de Patrick Jamain - Paza-Khan
2002
Joséphine, ange gardien, épisode Nadia
- de Laurent Dussaux - Samir Loussam
2002
Garonne, mini-série
- de Claude d'Anna - Nasser
2001
Largo Winch, épisode Queen of Hearts
- Faisal
2001
Navarro, épisode Une fille en flammes
- de José Pinheiro - Nasser
2001
Central Nuit, épisode La petite fille dans le placard
- de Didier Delaître - Richard
2000
Navarro, épisode Esclavage moderne
- de Patrick Jamain - Alimane
2000
La trilogie marseillaise: César
- Nicolas Ribowski - Fernand
1998
Navarro, épisode Pas de grève pour le crime
- de Gérard Marx - Tamerlan
1998
La guerre de l'eau
- de Marc F. Voizard et Pascal Chaumeil - Fahad
1996
Julie Lescaut, épisode Propagande noire
- de Alain Bonnot - Docteur Chedid
1993
Antoine Rives, juge du terrorisme, épisode Action Rouge
- de Gilles Béhat - Mahtar
1993
Flash - Le reporter-photographe, épisode Collection Catherine
- de Philippe Triboit - Brahm Barzi
1992
Coup de foudre, épisode La journaliste
- d'Annie Butler
1992
Un démon sur l'épaule
- de Philippe Triboit
1992
Commissaire Moulin, épisode Le simulateur
- Karim
1990
Un privé au soleil, épisode Compliments de l'auteur
- Saïd
1990
Embarquement pour l'enfer
- d'Alberto Negrin - Abul
1988
Un coupable
- de Roger Hanin
1986
Danger Passion
- de Philippe Triboit - L'étranger
2009-2010
Bonté divine
(de Frédéric Lenoir et Louis-Michel Colla) - mise en scène Christophe Lidon
Théâtre de la Gaîté-Montparnasse
1986
Oberon
(de Carl Maria von Weber) - mise en scène Jean-Claude Fall, direction musicale John Eliot Gardiner
Opéra national de Lyon
1984
Il pleut sur le bitume
(de Michel Valmer et Stéphan Meldegg d’après James Hadley Chase) - mise en scène Stéphan Meldegg
Théâtre La Bruyère
1982
Les Misérables
(de Victor Hugo) - mise en scène Robert Hossein
Palais des Sports
1982
Madame Pénélope
(première de Catherine Monnot) - mise en scène de l'auteure
1981-1982
Lorenzaccio
(d'Alfred de Musset) - mise en scène François Timmerman
Théâtre 13
1979
Coriolan
(de William Shakespeare ) - mise en scène Gabriel Garran
Théâtre de la Commune, Festival d’Avignon
1979-1980
Les Dernières Clientes
(d'Yves Navarre) - mise en scène Louis Thierry
Studio des Champs-Élysées
1978
Orestie
(d'Eschyle) - mise en scène Jean Menaud
Théâtre de la Gaîté-Montparnasse, tournée
1975
Don Quichotte
(de Miguel de Cervantes) - mise en scène Gabriel Garran
Festival d'Avignon
1972
Le Commerce de pain
( d'après les notes de Bertolt Brecht) - mise en scène Karl et Mathias Langhof
Théâtre de la Commune
1971
La Mort de Danton
(de Georg Büchner) - mise en scène Marcel Maréchal
1971
Homme pour homme
(de Bertolt Brecht) - mise en scène Jacques Rosner
1970
Le Cid
(de Pierre Corneille) - mise en scène Roger Planchon
Lyon