Théâtre
* Décembre à février 1997 : Quand les Sales Gosses les imitent création de la Compagnie « Les Sales Gosses » sur la scène de l’Olympia.
* Juin 1998 : L'Affaire de la rue de Lourcine de Eugène Labiche (au Théâtre de Coulommiers), mise en scène de Alain Paris
* Juin 2001 : Jacob Jacobson de Aaron Zeitlin (au Théâtre de Proposition), mise en scène de Stéphan Boublil. Rôle : le Serpent.
* Juin 2002 : La Guerre de Troie n'aura pas lieu de Jean Giraudoux (au Théâtre du Gymnase), mise en scène de David Sztulman. Rôle : le premier Gabier.
* Février 2004 : Bérénice de Jean Racine (au Théâtre de Ménilmontant), mise en scène de Samy Cohen. Rôle : Paulin.
* Juin 2004 : Littoral de Wajdi Mouawad (au Théâtre du Gymnase), mise en scène de David Sztulman. Rôle : Wilfrid.
* Juin 2006 : Frankenstein adaptation du roman de Mary Shelley, mise en scène de Christophe Dagobert.
* Avril 2007 à ... : Bad Trip de lui-même, mise en scène de Richard Guedj. Rôle : Syl Ance.
* Septembre 2009 à ... : Réalisation vidéo et mise en scène du nouveau spectacle de Benjy Dotti (au Théâtre Le Temple et en tournée).
Télévision
* 1998 : Fugue en ré réalisé par Christian Faure pour TF1. Rôle : Julien Moreau.
* 1999 : Le G.R.E.C. épisode-pilote,réalisé par Emmanuel Fonlladosa, d’une série télévisée pour TF1. Rôle : Kévin.
* 2000 : Suite en ré réalisé par Christian Faure pour TF1. Rôle : Julien Moreau.
* 2004-… : Plus belle la vie pour France 3. Rôle : Rudy Torres.
* 2005 : Adèle et Kamel réalisé par Vincent Monnet pour France 2. Rôle : Pote.
* 2009 : Vidéo Club 3 x 8 minutes pilotes série TV réalisés par Jean-Yves Fayolle
* 2009 : Acteur et réalisateur de 2 x 26 minutes pilotes série TV Eden Staff
Cinéma
* 2008 : Réalisateur du court-métrage Leurre du Vol
* 2008 : Acteur et réalisateur du court-métrage A La Place