Początki pracy zawodowej W lipcu 1944, pod Rzeszowem, gdzie wtedy mieszkał, wstąpił do zespołu teatralnego Wojska Polskiego założonego w 1943 w Sielcach nad Oką jako Teatr Żołnierza 1. Korpusu Polskich Sił Zbrojnych w ZSRR. W 1945 pracował w Teatrze im. Wandy Siemaszkowej w Rzeszowie, gdzie zadebiutował występem w roli bohaterskiego inżyniera w operetce Miłość na Marsie. Przez rok występował także w Teatrze Dolnośląskim w Jeleniej Górze, w którym zadebiutował rolą Wacława w Zemście Aleksandra Fredry w reżyserii Stefanii Domańskiej. W latach 1946–1949 występował w zespole Juliusza Osterwy w Miejskich Teatrach Dramatycznych w Krakowie, później do 1950 – w Teatrze Rozmaitości w Warszawie i do 1955 – w Teatrze Polskim w Poznaniu, gdzie w 1952 wyreżyserował swój pierwszy spektakl, Niespokojną starość Leonida Rachmanowa.

Okres warszawski Od 1955 pracował głównie w Warszawie. Był współtwórcą Teatru Telewizji, w którym w 1955 wyreżyserował swoją pierwszą sztukę telewizyjną (Złotego lisa Jerzego Andrzejewskiego), a w latach 1957–1963 pełnił funkcję naczelnego reżysera. W latach 1956–1968 pracował jako reżyser i dyrektor Teatru Powszechnego w Warszawie.