Kariera teatralna Teatr Ziemi Lubuskiej w Zielonej Górze (1962–1963) Teatr Polski w Poznaniu (1963–1966) Teatr Ludowy w Krakowie (1966–1971) Teatr Powszechny w Łodzi (1975–1978) Teatr im. Stefana Żeromskiego w Kielcach (1978–1980) Teatr Studio w Warszawie (1980–1982) Teatr Rozmaitości w Warszawie (1982–1991) bez etatu w latach 1991–2000 Teatr Dramatyczny w Warszawie (2000–2003) Teatr Rozmaitości w Warszawie (2003–2008) Nowy Teatr w Warszawie (od 2008)
Filmografia Aktor
Polski dubbing 1976: Pogoda dla bogaczy
Scenariusz 2000: Wyrok na Franciszka Kłosa 1992: Bez ulik 1989: Szlachetna krew
Reżyser 1992: Bez ulik 1989: Szlachetna krew
Role teatralne 1969: Otello Williama Szekspira, reż. Bogdan Hussakowski w Teatrze Ludowym w Krakowie jako Jago 2007: Anioły w Ameryce Tony’ego Kushnera, reż. Krzysztof Warlikowski w TR Warszawa jako Martin Heller, Aleksiej A. Prelapsarianow 2009: (A)pollonia, reż. Krzysztof Warlikowski w Nowym Teatrze w Warszawie 2018: Inspekcja, reż.