Jest jednym z najwybitniejszych i najbardziej wszechstronnych polskich aktorów. W 1990 roku Gustaw Holoubek, Tadeusz Łomnicki i Zbigniew Zapasiewicz uznali go za jednego z trzech - obok Wojciecha Pszoniaka i Andrzeja Seweryna - największych polskich aktorów dramatycznych po 1965 roku.
Był aktorem teatrów warszawskich: Narodowego, Współczesnego, Dramatycznego, Studio , Ateneum.
Zagrał blisko 120 ról w serialach i filmach fabularnych. Zagrał ojca w "Tygrysach Europy i "Rodzinie zastępczej", Fryderyka Jarosy w "Miłość ci wszystko wybaczy" i "Lata dwudzieste... lata trzydzieste...", lekarza w dramacie "Ocalenie", Horna w arcydziele Andrzeja Wajdy "Ziemia obiecana". Zagrał także w filmach: "Hallo Szpicbródka, czyli ostatni występ króla kasiarzy", "Akademia pana Kleksa", "Podróże Pana Kleksa", "Pan Kleks w kosmosie", "Tryumf pana Kleksa", "Cesarskie cięcie", "Dzień świra", "Zabij mnie glino", "Ostatnia misja".
W 1983 roku jako Franek Kimono wylansował przeboje „King Bruce Lee karate mistrz” , „Pola Monola + Coca Cola”.
Występował także w Kabarecie Pod Egidą i jako Pan Piotruś w Kabarecie Olgi Lipińskiej.
W rankingu czytelników tygodnika „Polityka” zajął 15. miejsce na liście najwybitniejszych polskich aktorów.
