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.