W okresie od 1933 do 1935 pracował jako aktor, reżyser i kierownik literacki Teatru Kameralnego w Warszawie, a w latach 1935–1938 był reżyserem i aktorem Teatru Miejskiego w Łodzi. Kierownik programowy łódzkiej rozgłośni Polskiego Radia (przynajmniej w 1936)Księga Adresowa m. Łodzi 1937-1939 (inf. w dziale I "Schematyzm miasta Łodzi", s. 20). W sezonie 1938/1939 pracował jako dyrektor teatru wileńskiego, a także reżyser radiowy w rozgłośniach radiowych Krakowa, Warszawy oraz Łodzi.

Podczas II wojny światowej służył w stopniu podporucznika, uczestniczył w konspiracji w Krakowie, a od 1944 podczas powstania warszawskiego pracował w radiostacji „Błyskawica” przy sztabie Okręgu Warszawa AK.

W lipcu 1945 został pierwszym dyrektorem Starego Teatru w Krakowie, w którym pracował również jako reżyser. Wyreżyserował: „Męża doskonałego”, „Dzień jego powrotu”, „Cyda Corneille’a”. Był pomysłodawcą i kierownikiem studia teatralnego przy teatrze, a także lektorem na Uniwersytecie Jagiellońskim. Jednocześnie pracował jako dyrektor i redaktor naczelny Polskiego Radia w Krakowie w latach 1945–1950.