W 1994 rozpoczął współpracę z warszawskim Teatrem Lalka, gdzie przygotował spektakle dla dzieci takie jak Robinsona Crusoe (1994) według powieści Daniela Defoe, Rudy Dżil i jego pies (1994) J.R.R. Tolkiena, Guliwer (1996) Jonathana Swifta, Podróż do wnętrza Ziemi (1997) Julesa Verne’a, Odyseja (1999) Homera czy Buratino (2004) Aleksieja Nikołajewicza Tołstoja, które były prezentowane także na festiwalach lalkowych w Europie. W 2002 w Teatrze Wybrzeże wyreżyserował inscenizację autorstwa Tadeusza Słobodzianka Sen pluskwy, czyli towarzysz Chrystus, a w 2003 w Teatrze Narodowym – Merlina. Inną historię Słobodzianka, nominowanego w 2004 do nagrody Feliksa Warszawskiego za reżyserię. W 2006 w Laboratorium Dramatu odbyła się premiera Malambo Słobodzianka. Później zrealizował kolejne sztuki Tadeusza Słobodzianka w Teatrze na Woli – Nasza klasa (2010) i Prorok Ilja (2012) – oraz w Teatrze Dramatycznym m.st. Warszawy – Młody Stalin. Prawdopodobna historia (2013), Niedźwiedź Wojtek (2016) i Historia Jakuba (2017)

Nagrody 1994: Nagroda ASISTEJ im.