Kariera zawodowa Jako aktor teatralny zadebiutował w 1954. Przez kilka miesięcy występował w Studenckim Teatrze Satyryków. Występował także na scenach teatrów warszawskich: Narodowego, Powszechnego, Nowego i Dramatycznego a także Teatru Bałtyckiego w Koszalinie, Teatru Polskiego w Poznaniu i Teatru Nowego w Łodzi. Jako reżyser pracował w Teatrze Współczesnym we Wrocławiu i Teatrze Nowym w Warszawie. Ma w dorobku m.in. role szekspirowskie i w adaptacjach Dostojewskiego. Jako reżyser wystawił m.in. Wiecznego małżonka i Idiotę Dostojewskiego oraz pięć oper (m.in. Damę Pikową Piotra Czajkowskiego).
Wystąpił w kilku filmach, słuchowiskach radiowych i widowiskach plenerowych. Dużą popularność zdobył jako dubbingujący tytułową postać w brytyjskim serialu Ja, Klaudiusz.
Jest członkiem Stowarzyszenia Pisarzy Polskich, był członkiem Zarządu Głównego ZASP-u, ZAiKS-u, PEN Clubu, ITI oraz Rady Pisarzy Trzech Mórz. Przed wyborami parlamentarnymi w 2001 był członkiem wyborczego komitetu honorowego Unii Wolności.
Życie prywatne Czterokrotnie żonaty. Pierwszą żoną aktora była malarka i scenografka Zofia Wierchowicz. Z małżeństwa ze śpiewaczką Nelą Obarską ma syna Igora (ur. 1971). Ma także syna Krzysztofa (ur. 1984) z pozamałżeńskiej relacji. Następnie ożenił się z historyczką sztuki Barbarą Janicką.