W ciągu swej całej kariery artystycznej pracował jako aktor, reżyser i dyrektor artystyczny w kilkunastu teatrach, m.in. w Poznaniu, Szczecinie, Wrocławiu, Krakowie, Białymstoku, Toruniu i Koszalinie.
W 1995 roku otrzymał Srebrną Maskę, nagrodę Teatru im. Stefana Żeromskiego w Kielcach, z okazji 50-lecia sceny.
Uroczystości pogrzebowe aktora odbyły się 5 grudnia 2022 w Warszawie. Po mszy w kościele Środowisk Twórczych przy placu Teatralnym został pochowany na cmentarzu ewangelicko-reformowanym przy ul. Żytniej.
Kariera zawodowa 1961–1962: Teatr Polski w Poznaniu – aktor 1962–1963: Bałtycki Teatr Dramatyczny im. Juliusza Słowackiego w Koszalinie – aktor 1963–1967: Teatry Dramatyczne w Szczecinie – aktor 1967–1975: Teatr Polski we Wrocławiu – aktor 1973–1975: PWST Kraków – wykładowca 1975–1978: Teatr im. Juliusza Słowackiego w Krakowie – aktor 1978–1980: Teatr Dramatyczny im. Aleksandra Węgierki w Białymstoku – reżyser 1980–1982: Teatr im. Stefana Żeromskiego w Kielcach – kierownik artystyczny i dyrektor 1982–1983: Teatr im. Wilama Horzycy w Toruniu – reżyser 1983–1985: Teatr Narodowy w Warszawie – aktor 1985–1989: Teatr im. Wilama Horzycy w Toruniu – aktor 1989–1992: aktor bez etatu 1993–1998: Bałtycki Teatr Dramatyczny im.