Il signe ses premiers spectacles en 1992 à Cracovie. Assistant de Peter Brook et Krystian Lupa, encouragé par Giorgio Strehler, il se penche sur l'oeuvre de Shakespeare, travaille sur Sophocle, Euripide.
Il met en scène des textes contemporains - Franz Kafka, Bernard-Marie Koltès, Mattéï Visniec, Witold Gombrowicz, Sarah Kane, Hanokh Levin (Krum, présenté au Festival d'Avignon en 2005 et au Théâtre de l'Odéon en 2007) - et des opéras. En 2007/2008, il crée Parsifal de Richard Wagner et L'Affaire Makropoulos de Leos Janácek à l'Opéra Bastille, Médée de Luigi Cherubini à La Monnaie à Bruxelles et reprend Iphigénie en Tauride de Christoph Willibald Gluck à l'Opéra Garnier.
Parmi de nombreux prix, il a reçu le prix du Syndicat de la critique théâtrale pour Purifiés en 2002 et le prix Meyherhold du meilleur metteur en scène européen pour Krum en 2006.