Aktor, tłumacz. Absolwent warszawskiej Państwowej Wyższej Szkoły Teatralnej im. Aleksandra Zelwerowicza (1972). W latach 1972–1996 aktor Starego Teatru im. Heleny Modrzejewskiej w Krakowie, od 1998 roku w zespole Teatru Narodowego. Zagrał m.in.: Raskolnikowa w Zbrodni i karze wg Dostojewskiego (1984), Doktora w Woyzecku Büchnera (1986), Bartodzieja w Portrecie (1988), Henryka w Ślubie Gombrowicza (1991), rolę tytułową w Don Juanie Molière’a (1996) i Fauście Goethego (1997), Pankracego w Nie-Boskiej komedii Krasińskiego (2002), Kalibana w Morzu i zwierciadle wg Audena (2002), Starego Kordiana w Kordianie Słowackiego (2015), Ojca w Ślubie Gombrowicza (2018), Vladimira w Czekając na Godota Becketta (2023). Dwukrotnie – za role Henryka oraz Kalibana – uhonorowany Nagrodą im. Aleksandra Zelwerowicza. Autor przekładów sztuk Molière’a (Don Juan i Tartuffe albo szalbierz) oraz Pierre’a de Marivaux (Umowa, czyli łajdak ukarany).
Chory na polskość
Jestem gamblerem
Grupa pomocowa pod hasłem „aktorzy”
Aktywizacja stalinowskich genów
Reżyser powinien być między chmurami, nikt go nie widzi, ale wszyscy czują jego obecność
My po prostu nie chcieliśmy wiedzieć
Władza jest tylko kulą u nogi
Mobbing jest zawsze intencjonalny
Był wiarygodny
Uważność
Teatr nie może pouczać
Szara strefa
Profesjonalny asceta
Tkanka sztuki
Jestem faworytą Aleksandra hrabiego Fredry
Przygotowuję się do następnego ruchu
Redefinicja rzeczywistości
O Polsce dość
Świadoma autodestrukcja
Kim jest ten człowiek, który do mnie mówi
Nie mam prawa teraz pisać o wojnie
Pieczęć powagi
Lepiej się lamentuje w wodzie
Podejście od dołu
Świecąca szarość
Wyczucie absurdu
Efekt nieteatralny