W ostatnich latach grał m.in. w spektaklach "Nic" w reż. Krzysztofa Garbaczewskiego (2019 r.), "Aktorzy prowincjonalni. Sobowtór" w reż. Michała Borczucha (2020 r.), a także w "3SIOSTRACH" w reż. Luka Percevala (2021 r.).

Na wielkim ekranie można go było oglądać w "Janie Pawle II" Johna Kenta Harrisona, "Karolu - człowieku, który został papieżem" Giacomo Battiato oraz "Prawdziwych zbrodniach" Alexandrosa Avranasa. Na swoim koncie miał również liczne role w Teatrze Telewizji.

W 1995 roku otrzymał wyróżnienie „Polityki” w ogólnopolskim rankingu aktorów za najciekawsze role w sezonie – rola Plebana w przedstawieniu „Don Kichote” M. Cervantesa, reż. M. Fiedor

W 2005 roku został odznaczony Srebrnym Krzyżem Zasługi przez Prezydenta Rzeczypospolitej Polskiej. W 1981 otrzymał Srebrną Odznakę Miasta Krakowa za pracę społeczną dla miasta.