Był adeptem Państwowej Wyższej Szkoły Teatralnej im. Ludwika Solskiego w Krakowie. Tuż po ukończeniu studiów, w latach 1961-65 występował w Teatrze Śląskim im. S. Wyspiańskiego w Katowicach, od roku 1965 aż do chwili śmierci był aktorem Starego Teatru w Krakowie, a od 1 lipca 1998 dyrektorem tego teatru. Wcielił się w rolę niezapomnianego Bogumiła Niechcica w filmie nominowanym do Oscara „Noce i dnie” – w reżyserii Jerzego Antczaka ekranizacji prozy Marii Dąbrowskiej (1975). Ponadto rewelacyjnie zagrał profesora Wilczura w „Znachorze” Jerzego Hoffmana (1981) – na podstawie powieści Tadeusza Dołęgi-Mostowicza, Zbierskiego w „Magnacie” Filipa Bajona (1986), Karwańskiego w „Ucieczce z kina Wolność” Wojciecha Marczewskiego (1990). Jego ostatnią filmową rolą była postać Macieja Królika-Rózeczki w ”Panu Tadeuszu” – w reżyserii Andrzeja Wajdy (1999). Odszedł 2 października 1998 roku.
Źródło: Historia Polski dzień po dniu