Urodził się w Warszawie w 1926 r. Walczył w powstaniu, po wojnie skończył SGH, ale zdecydował się zostać aktorem. W latach 1952-1960 występował na stołecznych scenach – w Teatrze Nowej Warszawy i Narodowym. Grał także w filmach, m.in. w „Krzyżakach” Aleksandra Forda.
Od 1960 r. pracował jako reżyser w TVP – realizował spektakle Teatru Telewizji, m.in. „Poza miastem” i „Kochankowie z klasztoru Valdemosa”. Stworzył w telewizji Młodzieżowe Studio Poetyckie, w którym debiutował Daniel Olbrychski, Magdalena Zawadzka i Marek Perepeczko.
Współpracował także przy serialach „Pogranicze w ogniu” i „Życie na gorąco” z Leszkiem Teleszyńskim. W NRD stworzył serie o wojnie trzydziestoletniej „Racher, Retter und Rapiere”.
Wyreżyserował wiele filmów, m.in. „Szczęśliwy brzeg” czy „Motodrama” z Jackiem Fedorowiczem. Jest autorem adaptacji „Ani z Zielonego Wzgórza”, którą polskie teatry wykorzystują od 40 lat. W 2001 r. otrzymał Krzyż Komandorski Orderu Odrodzenia Polski.