Né en 1974. Formation à l’école supérieure d’art dramatique de Genève (ESAD), en littérature française et philosophie à l’Université de Genève, à la mise en scène à la Schaubühne de Berlin. Il met en scène Britannicus de Racine, des farces médiévales, L’instruction de Peter Weiss et Le malade imaginaire de Molière en tournée en France.
Anéantis de Sarah Kane en création à Genève est sa première mise en scène professionnelle (2001). Il est alors l’assistant de Thomas Ostermeier à la Schaubühne de Berlin. De retour de Berlin, il forme une troupe de comédiens réunis quotidiennement pour un travail sous forme de théâtre-laboratoire. Parallèlement, il traduit Hamlet pour un projet de mise en scène à venir. Supermarché de Biljana Srbljanovic en création suisse clôt provisoirement son travail de recherche avec une troupe (2003). Il met en scène une première version de L’Inattendu de Fabrice Melquiot et Disco Pigs d’Enda Walsh pour la Bâtie festival de Genève (2006). Il signe la mise en scène et la scénographie de Cavalier prend rhinocéros de Matteo Riparbelli à Lausanne (2007).
Il met aussi en scène des performances qui réunissent comédiens, musiciens et vidéastes. Il a ainsi créé une version de Pour en finir avec le jugement de dieu d’Antonin Artaud, Fairy Queen d’Olivier Cadiot et Société savon, triptyque biographique avec José Ponce. Il tourne un premier court-métrage, Faire parler les morts autour de la personnalité de Heiner Müller (2006). Il dirige un atelier-théâtre à l’Université de Genève (2004-2007). Il crée Marche à suivre, montage danse/théâtre autour de textes contemporains, Visage de feu de Marius von Mayenburg et Un homme est un homme de Bertolt Brecht.
Il a été invité par Pro Helvetia à participer au forum international des TheaterTreffen de Berlin pour développer un projet autour de Hamlet & Hamlet-machine (2007).