Znany aktor, reżyser i scenarzysta urodził się w 1931 roku w Ciechanowie. W 1953 roku ukończył warszawską Państwową Wyższą Szkołę Teatralną. Na przestrzeni lat występował na stołecznych scenach Teatru Polskiego, Dramatycznego, Współczesnego i Narodowego. Pełnił funkcję dyrektora Teatru Śląskiego w Katowicach, Teatru im. Juliusza Osterwy w Lublinie i Teatru Rozmaitości w Warszawie.