Od 1929 występował we Lwowie, Toruniu, w latach 1935–38 reżyserował w Teatrze Polskim w Katowicach, gdzie wystawił Wyzwolenie Stanisława Wyspiańskiego (1936), Księcia niezłomnego Juliusza Słowackiego według Calderóna de la Barca (1938).

Od 1 września 1938 dyrektor Teatru na Pohulance w Wilnie, funkcję sprawował również w okresie okupacji litewskiej miasta i po zajęciu Litwy przez Armię Czerwoną w czerwcu 1940 (wówczas jako p.o. dyrektora) do 18 września 1940. W Wilnie wyreżyserował 15 przedstawień, zagrał raz: Stanisława Augusta (inscenizacja Rejtana Kazimierza Brończyka 11 XI 1939). Do wybuchu wojny niemiecko-sowieckiej wyreżyserował dwie sztuki w Państwowym Polskim Teatrze Dramatycznym, w jaki przekształcono Teatr na Pohulance po aneksji Litwy przez ZSRR.

Po ataku Niemiec na ZSRR i niemieckiej okupacji Wilna przedostał się do Warszawy. Podczas okupacji niemieckiej związany z kierowaną przez Jerzego Brauna „Unią”, żołnierz Armii Krajowej. Pracował w kawiarni. Po aresztowaniu żony Walentyny Aleksandrowicz, zamordowanej w 1943 w KL Auschwitz, był zatrudniony jako bibliotekarz w Instytucie Rolniczym w Puławach. Podczas powstania warszawskiego zatrzymany w sierpniu na terenie nieobjętym powstaniem i wywieziony na roboty przymusowe do Niemiec.