Comédien formé à l’École Claude Mathieu puis au Conservatoire national supérieur d’art dramatique, il joue sous la direction de Jean-René Lemoine (La Cerisaie, Tchekhov), Claude Buchvald (Falstafe, Valère Novarina), Marie Ballet (L’Opérette imaginaire, Valère Novarina, Liliom, Ferenc Molnár, Oui aujourd’hui j’ai rêvé d’un chien, Daniil Harms), Naidra Ayadi (Horace, Corneille), Pascal Tagnati (Dans la solitude des champs de coton, Bernard-Marie Koltès), Élise Chatauret (Antigone, Sophocle), Agnès Galan (Le Livre de Job, Ancien Testament), Irène Bonnaud (Retour à Argos, Eschyle), Robert Wilson (Les Nègres, Genet), Nelson Rafaell Madel (Nous étions assis sur le rivage du monde, José Pliya) et Jean Bellorini (Karamazov, Fiodor Dostoïevski). Il joue actuellement dans Harlem Quartet, mis en scène par Elise Vigier (membre fondatrice du Théâtre des Lucioles).
Parallèlement, il a tourné dans des courts et longs métrages tels que La Maladie du sommeil, d’Ulrich Kohler, Vous n’avez encore rien vu d’Alain Resnais et 35 Rhums de Claire Denis.