Noc jest matką dnia (2004) z kreacjami aktorskimi Jana Peszka i Haliny Łabonarskiej, Świętą wiedźmę (2003) z Magdaleną Cielecką w roli głównej oraz według własnego scenariusza Puste niebo (1999).
Jako aktor pojawił się w rolach epizodycznych w Róży Luksemburg Margarethe von Trotty i Panu Tadeuszu Andrzeja Wajdy. Główną rolę zagrał u Krzysztofa Kieślowskiego w Dekalogu I, gdzie wcielił się w postać naukowca, racjonalisty i ateisty, który zbytnio zaufał możliwościom współczesnej nauki. Wystąpił także w kilku przedstawieniach Teatru Telewizji.
Zmarł 27 lipca 2013 po długiej i ciężkiej chorobie.
Spektakle teatralne Inscenizacje Współpraca Teatr Powszechny Warszawa 1969 – Becket, czyli honor Boga – asystent reżysera (reż. Jan Maciejowski)
PWST, Warszawa 1970 – Mądremu biada – współpraca reżyserska (reż. Zbigniew Zapasiewicz)
Operetka Warszawska, Warszawa 1971 – Zemsta nietoperza – asystent reżysera (reż. Erwin Leister)
Teatr Śląski im. S. Wyspiańskiego, Katowice 2005 – Król Edyp – inscenizacja (reż. Grzegorz Kempinsky)
Reżyseria Teatr Ateneum im. S. Jaracza, Warszawa 1971 – Pokojówki
Teatr Polski, Poznań 1971 – Szkoła żon
Teatr im. W.