Formé au Conservatoire national d’Art dramatique entre 1985 et 1988, il est metteur en scène et travaille comme comédien pour le théâtre et le cinéma. Entre 1999 et 2001, il est assistant à la mise en scène aux côtés de Georges Lavaudant pour L’Orestie d’Eschyle, Fanfares et Un fil à la patte de Feydeau au Théâtre national de l’Odéon. En 1994, il crée la compagnie Lire aux éclats pour laquelle il met en scène Entre chien et loup, la véritable histoire de Ah Q de Christoph Hein, Saleté de Robert Schneider, Un cœur attaché sous la lune de Serge Valletti, Juste la fin du monde de Jean-Luc Lagarce, Bérénice de Racine, Fin de partie et En attendant Godot de Beckett, Le Neveu de Wittgenstein de Thomas Bernhard avec Serge Merlin, L’Échange de Paul Claudel, Histoire d’une vie d’Aharon Appelfeld, Les Chaises de Ionesco ainsi que l’opéra Amadigi de Haendel. Il met aussi en scène pour l’opéra Didon et Énée de Purcell, Amadigi de Haendel. En 2022, sont prévus Idoménée de Mozart à l’Opéra de Metz et l’Opéra de Massy.