2023
Les infiltrés Série France 2
Director: Jean Philippe Amar
Role: Karim
2021
Meurtre à Nancy 
Director: Sylvie Ayme
2020
Le voyageur, épisode 4
Director: Stéphanie Murat 
De mal à personne (cm) 
Director: Céline PRIMARD 
2018
Yasmina (CM)
Director: Ali Esmili/ Claire Cahen
2016
Jour d’école Docu Fiction
Director: Nicolas BIANCO 
Role: Rôle principal 
Les territoires du silence (CM)
Director: Christophe PERTON 
2015
Nous trois ou rien  
Director: KHEIRON
Role: Iradj
Frontières (CM) 
Director: Ali Esmili / Claire Cahen
2012
Andalousie mon amour 
Director: Mohamed NADIF
Role Principal
Lambeaux (CM)
Director: Laurent LOMBART 
GREC 
2011
La cinquième corde 
Director: Selma BARGACH 
Role: Malek
Rôle principal 
 
             
                        
                        
                2025
Fidélités ou la Panenka de Hakimi 
Author: Mona El Yafi
Director: Ali Esmili 
Role: Sofia
2024
Nuit D'octobre 
Author: Myriam Boudenia
Director: Louise Vignaud
Role: Hamid
2023
La Campagne 
Author: Martin Crimp
Director: Véronique FAUCONNET 
Role: Richard
TOL
Nanouk et Moi 
Author: Florence Seyvos 
Director: Vincent REVERTE 
Role: Dr Zblod
Le banquier anarchiste 
Author: Fernando Pessoa 
Director: Jérôme VARANFRAIN 
Role: Le banquier
Théâtre d’Esch-sur-Alzette
2022
Que viennent les Barbares 
Author: Sébastien Lepotvin 
Director: Myriam MARZOUKI 
MC93
Le retour de Lucienne Jourdain 
Author: Tullio  Forgiarini 
Director: Pauline COLLET 
Théâtre Ouvert Luxembourg
2020
Née un 17 octobre  
Author: Rachid Benzine 
Director: Mounya BOUDIAF 
Role: Le pere
Le Safran Amiens
2019
Mimoun et Zatopek 
Author: Vincent Farasse
Director: Vincent Farasse
NEST
Littoral
Author: Wajdi Mouawad
Director: Simon DELETANG 
Theâtre du Peuple Bussang 
2018
HAMLET
Author: Shakespeare
Director: Jean DE PANGE 
Role: Horatio
Shakespeare
2017
Miroir Trouble
Author: Mani Müler 
Director: Carole LORANG
Role: Pierre
Luxembourg, Grand Théâtre
2016
Métropole
Author: Vincent FARASSE 
Director: Vincent FARASSE 
Role: Karim
Théâtre de la virgule Tourcoing
La complainte des mendiants…
Author: Ismael Ait Djafer
Director: Collectif Des Trois mulets 
CDN NEST 
2015
Le frère ennemi 
Author: Fouad Laroui
Director: Collectif Des Trois mulets 
Institut Français -Maroc
2014
Cahier d’histoires#2 
Author: F. Laroui et Y. Fadel 
Director: Philippe DELAIGUE
IF-Maroc 
Cœur de Chien 
Author: Boulgakov
Director: Simon MC BURNEY 
Opéra de Lyon
2013
La mélancolie des barbares 
Author: Koffi Kwahulé
Director: Sébastien BOURNAC 
TNT TOULOUSE
Les fourberies de Scapin 
Author: Moliere
Director: Mohamed BRIKAT 
Role: Scapin
Lyon
2012
Le Feu sur la montagne 
Author: A. et J. Laabi 
Director: Collectif Des Trois Mulets 
Institut Français 
Dandin
Author: Moliere
Director: Mohamed BRIKAT 
Role: Dandin
Lyon
2011
Un verre de crépuscule 
Author: Daniel Keene 
Director: Sébastien BOURNAC
2009
Hop là, nous vivons 
Author: Ernest Toller 
Director: Christophe PERTON
Théâtre de la Ville- Paris
Âmes solitaires 
Author: Gerhart Hauptmann 
Director: Anne BISANG 
Comédie de Genève
2008
Dom Juan
Author: Molière
Director: Yann-Joel COLLIN
Role: Piarrot
TGP Saint-Denis
Des couteaux dans les poules 
Author: David Harrower 
Director: Olivier MAURIN
Comédie de Valence
2007
La comédie des passions 
Author:  Shakespeare, Garcia Lorca 
Director: Jean-louis HOURDIN 
 Alba La Romaine
Tant que le ciel est vide 
Author: Sophocle
Director: Philippe DELAIGUE
Comédie de Valence
2006
Hilda
Author: Marie Ndiaye 
Director: Christophe PERTON
Théâtre du Rond Point-Paris
Pour rire pour passer le temps 
Author: Sylvain Levey 
Director: Olivier MAURIN 
Comédie de Valence