Laureat Nagrody im. Aleksandra Zelwerowicza – przyznawanej przez redakcję miesięcznika „Teatr” – za sezon 1986/1987, za rolę w Scenariuszu dla trzech aktorów Bogusława Schaeffera w Teatrze STU w Krakowie oraz za rolę Jakuba w przedstawieniu Republika marzeń Brunona Schulza w Starym Teatrze im. Heleny Modrzejewskiej w Krakowie.

W filmie zadebiutował rolą w Znakach na drodze (1969), ale regularnie na ekranach kinowych zaczął się pojawiać dopiero na początku lat 80. Zagrał w kilkudziesięciu polskich filmach, w jego filmografii znajdują się role m.in. w: Był jazz Falka, Trójkącie bermudzkim Wójcika, Ferdydurke Skolimowskiego, Śmierci jak kromka chleba Kutza, Łabędzim śpiewie Glińskiego, Ucieczce z kina „Wolność” Marczewskiego i Darmozjadzie polskim Wylężałka.

W RMF FM czytał kryminalno-polityczne powieści Klary Weritas: W imię Ojca (2007/2008) i Trzy dni Pontona (2008/2009). W PR3 czytał autobiograficzną książkę noblisty Mario Vargas Llosy Jak ryba w wodzie. Wspomnienia.

Jest ojcem aktorki i piosenkarki Marii (wraz z nią i zespołem Voo Voo nagrał płytę Muzyka ze słowami) oraz aktora, Błażeja.

Filmografia